GitKraken Desktop Documentation

Contact support  
GitKraken Status  

GitKraken On-Premise Self-Hosted Server


GitKraken On-Premise Self-Hosted Server is the installed version of GitKraken Desktop that lives entirely within your network. It is also known as GitKraken Enterprise Self-Hosted, GitKraken Enterprise On-Premise Server, or simply GitKraken Self-Hosted. Its main use is to allow users to login without leaving your internal network.

Benefits of Self-Hosted Server:

  • For use without internet
  • Supports both built-in authentication using email as well as LDAP for user management
  • Control version updates

System Requirements

GitKraken Self-Hosted Server runs on a small spec Linux server (or virtual machine) inside Docker containers.

  • Requires a Linux server running on CentOS, Ubuntu, or Red Hat Enterprise Linux 7 (RHEL7).
  • The server needs to be able to run Docker CE with at least:
    • 2 cores
    • 4GB of RAM
    • 5GB of disk space

Here are Docker’s requirements for CentOS:

  • To install Docker CE, you need the 64-bit version of CentOS 7.

Here are Docker’s requirements for Ubuntu:

  • To install Docker CE, you need the 64-bit version of one of these Ubuntu versions:
    • Zesty 17.04
    • Xenial 16.04 (LTS)
    • Trusty 14.04 (LTS)

Looking to skip the server installation and maintenance? Then check out our Serverless solution.

Have feedback about this article? Did we miss something? Let us know!
On this page