我希望使用自己的图像资源进行一些最小的GitLab CE自定义: brand_logo.png,favicon.ico,logo-black.png,logo-white.png 我遇到了:
https://kovah.me/customize-gitlab-installation/
http://axilleas.me/en/blog/2014/custom-gitlab-login-page/
我想避免使用前者的方法,因为除了图像失败之外,我不想弄乱任何文件。我尝试了后者的方法,但无法使用我的omnibus安装(Ubuntu 12.04)。在尝试重新整理资产时,我遇到了一系列错误。 有什么提示吗?
答案 0 :(得分:11)
目前,gitlab-ce允许修改页面上的文字和徽标,详见branded login。
编辑时,有discussion允许更改图标。
如果您需要进行更积极的修改,请参阅下文。
旧回答:
如果您没有任何升级gitlab的计划(或者您不必在每次升级时重复此过程),请尝试以下操作:
修改所需资产,路径为: 的/ opt / gitlab /嵌入/服务/ gitlab-导轨/应用/资产/图像/
之后,清理资产缓存:
并生成它们(我对这个有一些权限错误,chmod 777无法修复,只是尝试将它们恢复到原始状态)
最后重启
答案 1 :(得分:1)
第二个链接是我的:) 我打算在omnibus上写一篇关于自定义登录的帖子,但是如果你真的想以正确的方式做这件事,那么你必须建立自己的综合软件包。基本上,它总结了这个:
config/software/gitlab-rails.rb
以反映您在步骤1中的自定义登录提交和git repo,然后按照instructions构建软件包。您可以看到我更改的内容here。