For managing omnibus installations, there is one central configuration file called gitlab.rb. You need to create it or copy an example. There is a template available that you can find at https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/files/gitlab-config-template/gitlab.rb.template. It is not updated after upgrades as we are using these files just for demonstration purpose. In large parts of this chapter, I will quote and discuss parts of this file.
To follow along with the instructions in this chapter, please download the Git repository available on GitHub: https://github.com/PacktPublishing/Mastering-GitLab-12/tree/master/Chapter02.
Although GitLab can be installed on a variety of platforms, in this chapter we choose Debian 10 (Buster) to show you how it's done. You can download Debian from http://debian.org.
We will require the following...