Skip to main content GitLab documentation home Docs
What's new?
Get free trial

Configure GitLab

  • Tier: Free, Premium, Ultimate
  • Offering: GitLab Self-Managed

Customize and configure GitLab Self-Managed.

  • Authentication
  • CI/CD
  • Configuration
  • Consul
  • Environment variables
  • File hooks
  • Git protocol v2
  • Incoming email
  • Instance limits
  • Instance Review
  • PostgreSQL
  • Load balancer
  • NFS
  • Postfix
  • Redis
  • Sidekiq
  • S/MIME signing
  • Repository storage
  • Object storage
  • Merge request diffs storage
  • Static objects external storage
  • Geo
  • Disaster recovery (Geo)
  • Agent server for Kubernetes
  • Server hooks
  • Terraform state
  • Terraform limits
  • Packages
  • Web terminals
  • Wikis
  • Invalidate Markdown cache
  • Issue closing pattern
  • Snippets
  • Host the product documentation
  • Custom HTML header tags
  • GitLab Duo Self-Hosted

Edit this page

Suggest updates

Request support


View pricing

Try GitLab for free

Post on the GitLab forum

GitLab logo
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube
  • Docs Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact
  • View page source
  • Edit in Web IDE
  • Creative Commons License