Install GitLab Self-Managed

You've got options. See them all

Install on Linux

The Omnibus package includes services and tools to install GitLab without laborious configuration.

Use the Omnibus package

Install on Kubernetes

If you're using cluster management, we recommend the Helm chart or the Operator for installing cloud-native GitLab.

  • Install with Docker

    GitLab maintains a set of official Docker images based on the Omnibus GitLab package.

  • Compile from source

    If the Omnibus GitLab package isn't available for your distribution, you can install GitLab from source.

  • Install from cloud provider

    Install directly from platforms like AWS, Azure, GCP, OpenShift, and DigitalOcean.

Reference architectures

Scale your GitLab installation by using the recommended configurations.

Get certified

Access learning resources and certification tracks.

Start learning

Get support

If you need additional help and you're on a paid tier, you can request support.

Request support