Last updated: March 2026
Use this page to understand what GitKraken On-Premise Self-Hosted Server is, when to choose it, and what infrastructure it requires before installation. It summarizes the offline deployment model, supported operating systems, minimum server specs, and the distinction between Self-Hosted and Serverless on-premise offerings.
Requirements and limits
- Product scope: GitKraken On-Premise Self-Hosted Server
- Environment fit: Internal-network, offline, or air-gapped deployments
- Infrastructure model: Lightweight Linux server or VM running Docker containers
- Minimum specs: 2 CPU cores, 4 GB RAM, 5 GB disk space
- Supported OS families on this page: CentOS 7, selected Ubuntu versions, and RHEL 7
- Commercial note: Self-Hosted and Serverless on-premise offerings are sold separately from standard subscriptions and from each other
Overview
GitKraken On-Premise Self-Hosted Server is a version of GitKraken Desktop that operates entirely within your internal network. Also referred to as GitKraken Enterprise Self-Hosted, Enterprise On-Premise Server, or Self-Hosted, this option allows users to authenticate and work without external internet access.
Key benefits
- Operates without internet connectivity (ideal for air-gapped or secure environments)
- Supports email-based and LDAP authentication
- Full control over version management

Note: GitKraken Desktop Self-Hosted and On-Premise Serverless versions are sold separately from standard subscriptions. To purchase, visit our On-Premise Pricing page.
System requirements
GitKraken Self-Hosted Server runs on a lightweight Linux server or virtual machine using Docker containers.
Supported operating systems
- CentOS 7 (64-bit)
- Ubuntu (Zesty 17.04, Xenial 16.04 LTS, Trusty 14.04 LTS)
- Red Hat Enterprise Linux 7 (RHEL7)
Minimum specifications
- 2 CPU cores
- 4 GB RAM
- 5 GB disk space
To install Docker CE, the host system must meet Docker’s requirements:
CentOS Requirements
- 64-bit CentOS 7 is required
Ubuntu Requirements
- 64-bit versions of:
- Zesty 17.04
- Xenial 16.04 (LTS)
- Trusty 14.04 (LTS)
Prefer to skip installation and maintenance? Explore our Serverless option.