Привет, у меня проблема с настройкой GitLab.

Чего я пытаюсь добиться:

  • запуск GitLab внутри контейнера Docker
  • получить доступ к GitLab через поддомен (gitlab.mydomain.com) через порты 80 и 443 для https
  • управлять SSL через подстановочный сертификат для * .mydomain.com, предоставляемый LetsEncrypt и Plesk (уже используется для поддоменов, управляемых Plesk)
  • возможность запускать задачи сборки в контейнере GitLab (скрипты npm и т. д.) и, наконец, перемещать определенные выходные файлы в каталоги поддоменов, управляемых Plesk (вне контейнера)

Что я сделал до сих пор:

  • получил v-сервер под управлением Ubuntu 18.04.2 с предустановленным Plesk Onyx 17.8.11
  • настроить mydomain.com через Plesk
  • настроить подстановочный сертификат LetsEncrypt для mydomain.com через Plesk
  • Установил Docker через ssh (не Plesk)
  • запустил GitLab внутри контейнера на mydomain.com:30080

Я совершенно новичок в envs сервера и Docker, поэтому я не уверен в необходимой структуре вещей. Может, вы, ребята, знаете, что делать?

Спасибо!

0