MUST set GITLAB_HTTPS to true
Т.е., если у меня gitlab бежит в docker, но перед ним стоит nginx, который терминирует ssl, то я всё равно должен выставить GITLAB_HTTPS=true?
Почему?
https://github.com/sameersbn/docker-gitlab#using-https-with-a-load-balancer
With this in place, you should configure the load balancer to support handling of https requests. But that is out of the scope of this document. Please refer to Using SSL/HTTPS with HAProxy for information on the subject. Даже написано, где пояснения. Буквально в следующем абзаце ссылка. Это чат по Gitlab, напоминаю.
Я ж читал эту ссылку и этот абзац, но смысл до меня не доходит. Если перед gitlab стоит nginx, который терминирует ssl, то я что-то не понимаю.
....то бэкенд должен знать, какие ссылки генерировать.
эта настройка транслируется в настройку гитлаба, которая говорит ему что пользователи должны ходить по https. Если гитлаб увидит, что пользователь пришёл по http - он его заредиректит
Обсуждают сегодня