Install Gitlab CE on CentOS 7 / Fedora 29 / Fedora 28

In this guide, we will cover the installation of Gitlab on CentOS 7 / Fedora 29 / Fedora 28. Gitlab is Git-based fully featured platform for accelerated software development. It provides up to scratch features like integrated CI/CD, Auto DevOps, Kubernetes integration, GitLab Container Registry e.t.c.

Since this installation is for Gitlab Community Edition, more features can be unlocked by moving to subscription. check the GitLab subscriptions for details.

Install Gitlab on CentOS 7 / Fedora 29 / Fedora 28

The start of the actual installation of Gitlab on CentOS 7 / Fedora 29 / Fedora 28 is this section. Gitlab installation requires your server to have a minimum of 4GB ram and 2 CPU cores.

If you do an installation on a system with lower hardware specifications, you may experience tortoise-like performance.