About licenses for GitHub Enterprise

If you deploy GitHub Enterprise Server in addition to using GitHub Enterprise Cloud, each GitHub Enterprise Server instance requires a license file to validate and unlock the application.

About license files for GitHub Enterprise

GitHub Enterprise offers two deployment options. In addition to GitHub Enterprise Cloud, you can use GitHub Enterprise Server to host development work for your enterprise in your data center or a supported cloud. For more information, see "GitHub's products."

When you purchase or renew GitHub Enterprise, GitHub provides a license file for your deployments of GitHub Enterprise Server. A license file has an expiration date and controls the number of people who can use your GitHub Enterprise Server instance. After you download and install GitHub Enterprise Server, you must upload the license file to unlock the application for you to use.

For more information about downloading your license file, see "Downloading your license for GitHub Enterprise." For more information about uploading your license file, see "Uploading a new license to GitHub Enterprise Server" in the GitHub Enterprise Server documentation.

If your license expires, you won't be able to access GitHub Enterprise Server via a web browser or Git. If needed, you will be able to use command-line utilities to back up all your data. For more information, see "Configuring backups on your appliance" in the GitHub Enterprise Server documentation.

If you have any questions about renewing your license, contact GitHub's Sales team.

About synchronization of license usage for GitHub Enterprise

You can allocate the user count for your GitHub Enterprise license to members of both your GitHub Enterprise Server instance and an enterprise account on GitHub Enterprise Cloud. When you add a user to either environment, the user will consume one license. If a user has accounts in both environments, to consume only one license, the user's primary email address on your GitHub Enterprise Server instance must be the same as the user's verified email address on GitHub.com. You can sync license count and usage between the environments. For more information, see "Syncing license usage between GitHub Enterprise Server and GitHub Enterprise Cloud" in the GitHub Enterprise Server documentation.

Further reading

Did this doc help you?

Privacy policy

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Or, learn how to contribute.