秦始皇二一四个人官方网站
力求成长,愿与你同行

Gitlab EE企业版绿色学习版的使用

Gitlab是一个代码仓库,但其EE企业版需要进行订阅,然而其价格较贵,虽然和Github相比,已经算是比较便宜的了,以下出于学习、科学研究目的,带来绿色学习的方式。

具体步骤

生成RSA密钥对

使用自己顺手的工具生成RSA密钥对(RSA KEY),得到your public keyyour_private_key

替换公钥证书

将第一步生成的文件合二为一,将文件改名为.license_encryption_key.pub,将其替换/opt/gitlab/embedded/service/gitlab-rails/.license_encryption_key.pub

重新生成

替换公钥证书后,需要更新配置重建gitlab实例。

gitlab-ctl reconfigure
gitlab-ctl restart

签发订阅证书/许可证

这里仅提供php代码,仅供学习测试。

此处内容已隐藏,请打开微信APP扫描下面的二维码,关注公众号秦始皇二一四的小助手,回复 gitlab 以获取回复代码,填写到下方框内以显示内容。

微信公众号二维码

上传证书

访问Gitlab管理员后台,进入许可证,上传许可证。enjoy!~

限制与声明

通过上述方式,可以较好体验Gitlab的完整内容,自Gitlab 14开始(大约),引入了订阅许可证,上述方式的证书被标记为“旧许可证”,某些功能已设计为订阅许可证专享,无法实现所谓白嫖(也许有更隐秘方式?)请知悉。

支持正版能更好的获取长期的更新,即使某代理商风评极差,特别是企业管理员、相关功能的维护者,请勿使用这一方式破解Gitlab,以免遭受针对企业的法律风险。对于个人、小群体开发者,以上方案仅用于短期测试学习体验,我也无法保证上述方案能长期可用,且用且珍惜。

上述代码块来源于Github仓库,已被DMCA。且只有php版本,但是通过搜索等方式,看到了借助python、docker等方案的实现,且尚存,大家可以自行搜索。

赞(3) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Gitlab EE企业版绿色学习版的使用》
文章链接:https://www.qyh.name/74/
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

始皇娱乐综合娱乐平台——基网SNET

魔兽世界、魔兽争霸、星际争霸、暗黑破坏神、幻兽帕鲁、影视中心以及更多

了解详情立即加入

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫