文章目录
使用外部 nginx 参考:https://docs.gitlab.com/omnibus/settings/nginx.html
使用内置 nginx 参考:https://docs.gitlab.com/omnibus/settings/ssl/index.html#configure-https-manually
// 使用自己手工申请证书
$ mkdir /etc/gitlab/ssl
$ mv gitlabtest.xiodi.cn.key gitlabtest.xiodi.cn_bundle.pem /etc/gitlab/ssl/
$ vim /etc/gitlab/gitlab.rb
external_url 'https://gitlabtest.xiodi.cn'
...
nginx['enable'] = true
nginx['ssl_certificate'] = "/etc/gitlab/ssl/gitlabtest.xiodi.cn_bundle.pem"
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/gitlabtest.xiodi.cn.key"
letsencrypt['enable'] = false$ gitlab-ctl reconfigure