Привет, у меня проблема с настройкой 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, поэтому я не уверен в необходимой структуре вещей. Может, вы, ребята, знаете, что делать?
Спасибо!