Find GitLab answers fast.
Use GitLab
-
GitLab Duo
AI-powered features and functionality.
-
Manage your organization
Users, groups, namespaces, SSH keys.
-
Organize work with projects
Project visibility, search, badges, layout.
-
Plan and track work
Epics, issues, milestones, labels.
-
Use Git
Common Git commands and workflows.
-
Manage your code
Repositories, merge requests, remote development.
-
Use CI/CD to build your application
Runners, jobs, pipelines, variables.
-
Secure your application
Container, dependency, and vulnerability scans.
-
Deploy and release your application
Environments, packages, review apps, GitLab Pages.
-
Manage your infrastructure
Terraform and Kubernetes deployments.
-
Monitor your application
Track errors, application performance issues, customer behavior patterns and manage incident response.
-
Analyze GitLab usage
Instance, group, and project analytics.
-
Support for features in different stages of development
Support details.
-
Find the GitLab version
Version information.
Install GitLab Self-Managed
Install on Linux
The Omnibus package includes services and tools to install GitLab without laborious configuration.
Use the Omnibus packageInstall 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 support
If you need additional help and you're on a paid tier, you can request support.
Request support