Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

GitLab License Generator

Description

This project generates license for GitLab Enterprise, the latest tested version is v19.2.1-ee. This project is for development and learning purpose only.

Features

  • Ultimate Version
  • Unlimited Users
  • GitLab Duo with Self-Hosted GitLab Duo Gateway
  • Offline Cloud License Mode

Prerequisite

You should have ruby installed. To do alternatively, use the following command to install ruby environment:

docker run -it --rm ruby /bin/bash

The image will be deleted after you log out the terminal.

Usage

  • Create license_generator.rb and write the content in license_generator.rb
  • Change your name, company and email address that you want to be displayed.
  • Run ruby license_generator.rb, this will produce three files: GitLabBV.gitlab-license, license_key, and license_key.pub.
  • Replace /opt/gitlab/embedded/service/gitlab-rails/.license_encryption_key.pub with license_key.pub.
  • Enter the content of GitLabBV.gitlab-license, its your generated license.

Disclaimer

Do not use it in any commercial or production environment. It is for development and learning purpose only.

About

Generate license for Self-hosted GitLab EE

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages