GitKraken Desktop Documentation

GitKraken On-Premise Serverless (Stand-Alone) Setup

Last updated: March 2026

Use this page to install and license GitKraken On-Premise Serverless, also called GitKraken Stand-Alone, when your team works in offline or tightly controlled environments. It covers platform-specific installation steps, supported license file locations, and the manual license update flow required after expiration or renewal.

Requirements and limits

  • Product scope: GitKraken On-Premise Serverless / Stand-Alone
  • Environment fit: Offline, disconnected, or tightly controlled environments
  • Account model: No internet account creation required
  • Activation requirement: A .dat license file must be loaded at first launch
  • License maintenance: Expired or renewed licenses must be updated manually by replacing the .dat file or using Update License
  • Commercial note: Serverless is sold separately from standard subscriptions and separately from Self-Hosted on-premise offerings

GitKraken On-Premise Serverless (also known as GitKraken Stand-Alone) is designed for teams operating in disconnected or secure environments. It includes most core GitKraken features, with additional advantages:

  • Works without internet access
  • Requires no account creation
  • Requires no server installation

Quick Start

  1. Download the GitKraken Serverless installer for your operating system from the downloads page.
  2. Install the application:
    • Windows: Double-click the .exe file and follow the setup prompts.
    • macOS: Open the DMG and drag the GitKraken icon to your Applications folder.
    • Linux (.deb): Run wget https://release.gitkraken.com/linux-standalone/gitkraken-amd64.deb && dpkg -i gitkraken-amd64.deb.
  3. At first launch, load your .dat license file when prompted. If you do not have the file, contact your GitKraken administrator.

If your license expires, replace the .dat file in one of the supported directories or click the license text in the bottom-left corner of the app and select Update License. GitKraken Serverless is sold separately from standard subscriptions.

Example view of GitKraken Serverless in use.

Note: GitKraken Desktop Self-Hosted and On-Premise Serverless versions are sold separately. Visit our On-Premise Pricing page to purchase.

To request a trial key, email [email protected].


How to install GitKraken Serverless

Follow these steps to get started:

  1. Download GitKraken Serverless
  2. Install GitKraken Serverless
  3. Load your .dat license file

How to download GitKraken Serverless

Download the appropriate client for your operating system from our downloads page.

If the page is inaccessible, contact your GitKraken administrator for internal distribution options.


How to install GitKraken Serverless on each platform

Windows (.exe)

System Requirements: Windows 10+

Install: Double-click the downloaded .exe file and follow the setup instructions.

Data Location:

  • C:Users{user}AppDataRoaming
  • %APPDATA%.gitkraken (for older versions)
Prompt to load license file after install.

macOS (.dmg)

System Requirements:

  • Intel: macOS 10.15+
  • Apple Silicon: macOS 11+

Install: Open the DMG file and drag the GitKraken icon into your Applications folder.

Data Location: /Users/{user}/.gitkraken (or ~/.gitkraken)


Linux (.deb, .rpm, .tar.gz)

System Requirements:

  • .deb: Ubuntu 18.04+ LTS, Debian 10+
  • .rpm: RHEL 8+, Fedora 39+

Install Commands:

.deb

wget https://release.gitkraken.com/linux-standalone/gitkraken-amd64.deb
dpkg -i gitkraken-amd64.deb

.tar.gz

wget https://release.gitkraken.com/linux-standalone/gitkraken-amd64.tar.gz
tar -xvzf gitkraken-amd64.tar.gz

.rpm

wget https://release.gitkraken.com/linux-standalone/gitkraken-amd64.rpm
sudo dnf install ./gitkraken-amd64.rpm

Note: For older distros, use yum if dnf is not available.

Data Location: /home/{user}/.gitkraken (or ~/.gitkraken)


How to load the license file

At first launch, you’ll be prompted to load the .dat license file.

If you don’t have the file, contact your GitKraken admin. Admins can retrieve it from app.gitkraken.com. For older accounts or help locating the file, contact support.

GitKraken Serverless ready after license activation.

Where GitKraken checks for license files

GitKraken checks the following locations for license files:

Linux/macOS:

  • /usr/local/share/gitkraken
  • /usr/share/gitkraken
  • Directory above application
  • Application directory
  • ~/.gitkraken

Windows:

  • C:ProgramDataGitKraken
  • Directory above the .exe
  • Directory of the .exe
  • %APPDATA%.gitkraken

How to update the license file

If your license expires, you can:

  • Replace the file in one of the directories listed above
  • Or, update manually:
    • In GitKraken, click the license text in the bottom-left corner
    • Select Update License
Update your license manually from the client footer.

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