Skip to main content Go to GitLab Docs homepage
What's new?
What's new? Get free trial
  • Use GitLab
  • GitLab Duo
  • Extend
  • Install
  • Administer
  • Subscribe
  • Contribute
  • Solutions

Install GitLab

You can install GitLab on most GNU/Linux distributions, on several cloud providers, and in Kubernetes clusters. To get the best experience, you should balance performance, reliability, ease of administration (backups, upgrades, and troubleshooting) with the cost of hosting.

Installation requirements
Prerequisites for installation.
Installation methods
Linux, Helm, Docker, Operator, source, or scripts.
Install GitLab on a cloud provider
AWS, Google Cloud Platform, Azure.
Offline GitLab
Isolated installation.
Reference architectures
Recommended deployments at scale.
Upgrade GitLab
Upgrade GitLab to later versions.
Install GitLab Runner
Run CI/CD jobs in a pipeline.
Configure GitLab Runner
Configuration and monitoring options.
Install GitLab AI gateway
Gateway between GitLab and large language models.
GitLab Docs logo
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube
Creative Commons License
Company
  • About GitLab
  • View pricing
  • Try GitLab for free
Feedback
  • View page source
  • Edit in web IDE
  • Contribute to GitLab
  • Suggest updates
Help & Community
  • Get certified
  • Get support
  • Post on the GitLab forum
Resources
  • Terms
  • Privacy statement
  • Use of generative AI
  • Acceptable use of user licenses