Last updated: March 2026
Use this page to confirm the minimum server resources and supported Linux distributions for GitKraken Self-Hosted before deployment. It summarizes the CPU, memory, storage, and Docker-host operating system requirements you need to validate before starting an installation or upgrade.
Requirements summary
- Deployment target: GitKraken Self-Hosted server
- Minimum CPU: 2 cores
- Minimum RAM: 4 GB
- Minimum disk space: 5 GB
- Host requirement: Linux server with Docker CE support
- Supported Linux families on this page: CentOS, Ubuntu, and Red Hat Enterprise Linux
- Legacy note: Some Ubuntu versions listed below are legacy Docker-era requirements and are no longer officially supported upstream
Minimum server requirements
| Resource | Minimum |
|---|---|
| CPU | 2 cores |
| RAM | 4 GB |
| Disk Space | 5 GB |
- Linux server with support for Docker CE
- Compatible with CentOS, Ubuntu, or Red Hat Enterprise Linux 7 (RHEL7)
Supported Linux distributions
CentOS
To install Docker CE on CentOS, you need:
- 64-bit version of CentOS 7
- Docker CE for CentOS requirements
Ubuntu
To install Docker CE on Ubuntu, use a 64-bit version of one of the following:
- Ubuntu Zesty 17.04
- Ubuntu Xenial 16.04 (LTS)
- Ubuntu Trusty 14.04 (LTS)
- Docker CE for Ubuntu requirements
Note: These distributions are no longer officially supported by Docker or the Ubuntu team. Proceed with caution and only for legacy deployments.
Red Hat Enterprise Linux
- RHEL 7 or later is supported with Docker CE
How to get started
Interested in deploying GitKraken Self-Hosted?
Learn more or start a free trial on the GitKraken On-Premise pricing page.