Позвольте мне начать с того, что я недавно был назначен ответственным за наш сервер Gitlab, поскольку это Linux, а все остальные - Windows.:)
Я успешно настроил соединение HTTPS, открыл порт 5000 на нашем брандмауэре и у меня есть зеленый индикатор рядом с «Registry Container» на странице администратора нашего веб-интерфейса.Однако если я попытаюсь добавить 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