Get started with...

agile
Agile with GitLab

Manage your work with built-in agile features.

continuous-delivery
CI/CD

Build, test, and deploy applications using Continuous Integration and Delivery.

collaberation
Collaboration

Configure and develop your applications.

locked
Security

Scan your CI pipeline and streamline vulnerability management.

increase
Analytics

View reports and analysis of your team's work.

visibility
Administration

Customize and configure your self-managed installation.

Install self-managed GitLab

You’ve got options. See them all collapse

docs-omnibus
Install on Linux

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

Use the Omnibus package collapse
docs-charts
Install on Kubernetes

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

Use the Helm Chart collapse
download Install with Docker

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

download Compile from source

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

download 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 support

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

Request support