首先让我说,由于我的Gitlab服务器是Linux,而其他所有人都是Windows,因此我最近被任命负责该服务器。 :)
我已成功设置HTTPS连接,在防火墙上打开了端口5000,并在Web界面的管理页面下的“ Container Registry”旁边显示了绿灯。但是,如果我尝试将registry_external_url 'https://server.domain:5000'
添加到/etc/gitlab/gitlab.rb文件并重新配置gitlab,则整个站点都将关闭。在/etc/gitlab/gitlab.rb文件中配置的其他设置是为了使https工作:
external_url 'https://SERVER'
nginx['redirect_http_to_https'] = true
nginx['ssl_certificate'] = "/etc/gitlab/ssl/server.domain.crt
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/server.domain.key