After a long time I will write some posts again. The first posts are independent of Java and the JVM but could be interesting to many Java developers also.
In this and the following posts I assume that you have Linux installed. Therefore all examples given are for Linux.
Installing GitLab is straight forward. Simply install as described. The only difference that I choose is that I do not set the environment variable with the host name. I set this later in the configuration.
After installation the configuration is continued by editing the file
First I set the domain under which the GitLab installation will be accessible after installation. For this search for the key
external_url in the configuration file and add the URL for your host, in this tutorial I will use
Next you should set up the email server. This could be helpful if you forget your password. Also informational emails from GitLab are sent with this account. For this the documentation for the configuration of GitLab contains some useful example configurations.
This is the basic installation and set up of your own GitLab server. If you want you can use this server already. The next parts of this series of posts are all optional.
In the next part I will set up a reverse proxy with NGINX for this GitLab instance.
- Part 1 – Installation
- Part 2 – Configure NGINX reverse proxy
- Part 3 – Configure gitlab-runner
- Part 4 – Import GitHub project
- Part 5 – Configure Docker Registry
- Part 6 – Configure NGINX for Pages