This commit is contained in:
Vassiliy Yegorov
2021-05-07 15:16:23 +07:00
parent ebea0a7a54
commit f6aaf76235
2 changed files with 7 additions and 4 deletions

View File

@@ -1,12 +1,13 @@
## Gitlab in docker
# Gitlab in docker
Полноценная сборка сервера Gitlab, его базы на psql, 4х раннеров и своего docker-registry, разворачеваемая на докер-хосте
# Преподготовка
## Преподготовка
- нужен docker
```
curl https://get.docker.com -o install.sh && sh install.sh
```
- нужен docker-compose
@@ -26,6 +27,8 @@ curl -L "https://github.com/docker/compose/releases/download/1.29.1/docker-compo
Подразумевается, что у вас уже есть webproxy или traefik, которые возьмут на себя ингрессы контейнеров и выдачу (обновление) им сертификатов
(сеть webpоxy как раз комментирована по этому - ее надо будет раскоментировать по свои условия)
traefik можно поставить по этой [репке](https://github.com/vasyakrg/traefik)
`labels` у контейнеров подготовлены, если у вас traefik, раскомментите эти поля
`runner` - костомизирован только тем, что в нем встроена система авторегистрации на сервере.