Комментарии 12
А почему венегрет: gitlab в docker, nginx - в системе.
Почему не сделано все в одном docker-compose файле?
+2
proxy_pass http://localhost:8080/$request_uri;
прокси пасс должен быть каким то таким что бы web ide нормально работала.
+1
Если идет речь про Docker, то не проще сразу все развернуть в уже готовых контейнерах. В качестве прокси взять готовый nginx-proxy, для ssl letsencrypt-nginx-proxy-companion, и для GitLab контейнер указанный в статье. Все это запускает с пол пинка без лишних python3-certbot-nginx. И светить наружу порт SSH не очень хорошая идея, лучше доступ к порту упаковать в VPN.
-1
Стоило бы ещё напомнить, что по дефолту гитлаб съедает около 12гб памяти в простое. Это решается инструкциями с офсайта, можно до 2гб снизить
0
спасибо!
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Развертывание GitLab CE в контейнерах Docker за обратным прокси