Skip to main content Go to GitLab Docs homepage
What's new?
What's new? Get free trial
  • Use GitLab
  • GitLab Duo
  • GitLab Orbit
  • Extend
  • Install
  • Administer
  • Subscribe
  • Contribute
  • Solutions
Requirements
Installation methods
Linux package
Ubuntu
Debian
AlmaLinux
SUSE
Amazon Linux 2
Amazon Linux 2023
JiHu Edition
Package information
Maintain
Configure
Action Cable
Artifact Registry
Backups
Configuration options
Custom environment variables
Database
High availability roles
Logs
Amazon SES Mailer
Microsoft Graph Mailer
Mobile push notification settings
NGINX
Gitaly Cluster
Prometheus
Puma
Raspberry Pi
Redis
SMTP
SSL
DNS
Image scaling
Memory-constrained environments
Repository mirroring
Troubleshooting
Helm chart
Operator
Docker
Self-compiled
Cloud providers
Offline GitLab
Reference architectures
Steps after installing
Upgrade GitLab
Install GitLab Runner
Configure GitLab Runner
 / 
    • GitLab Docs
    • Install
    • Installation methods
    • Linux package
    • Configure

    Configuring a Linux package installation

    • Tier: Free, Premium, Ultimate
    • Offering: GitLab Self-Managed
    • Asset proxy server
    • Backups
    • Configuration options
    • Database
    • Environment variables
    • Gitaly Cluster (Praefect)
    • gitlab.yml
    • LDAP
    • Logs
    • NGINX
    • Pages
    • Prometheus Monitoring
    • Puma
    • Raspberry Pi
    • Redis
    • SMTP
    • SSL
    • Image scaling
    • Artifact Registry
    Was this page helpful?
    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