Install self-managed GitLab

Official Linux package (recommended installation)

We strongly recommend choosing the official Linux package installation since it is quicker to install, easier to upgrade, and it contains features to enhance reliability not found in other methods. We also strongly recommend at least 4GB of RAM to run GitLab.

Install via a single package (also known as Omnibus) that bundles all the different services and tools required to run GitLab


    16.04 LTS, 18.04 LTS, 20.04 LTS


    9, 10

    CentOS 8

    and RHEL, Oracle, Scientific

    CentOS 7

    and RHEL, Oracle, Scientific

    OpenSUSE Leap 15.1

    and SUSE Linux Enterprise Server 12.2, 12.5

    Raspberry Pi OS

    and Raspbian Buster

Supported cloud providers

Use the official Linux package to install GitLab in various cloud providers