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.
- Ultimate Version
- Unlimited Users
- GitLab Duo with Self-Hosted GitLab Duo Gateway
- Offline Cloud License Mode
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.
- Create
license_generator.rband 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, andlicense_key.pub. - Replace
/opt/gitlab/embedded/service/gitlab-rails/.license_encryption_key.pubwithlicense_key.pub. - Enter the content of
GitLabBV.gitlab-license, its your generated license.
Do not use it in any commercial or production environment. It is for development and learning purpose only.