From f6aaf76235fea8cf885c46239e58fc7f90b5052c Mon Sep 17 00:00:00 2001 From: Vassiliy Yegorov Date: Fri, 7 May 2021 15:16:23 +0700 Subject: [PATCH] init --- README.md | 9 ++++++--- docker-compose.yml | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index bf164e8..f9bd767 100644 --- a/README.md +++ b/README.md @@ -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` - костомизирован только тем, что в нем встроена система авторегистрации на сервере. diff --git a/docker-compose.yml b/docker-compose.yml index 89656ed..3cb910f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -125,7 +125,7 @@ services: - DB_USER=${DB_USER} - DB_PASS=${DB_PASS} - DB_NAME=${DB_NAME} - - DB_EXTENSION=pg_trgm + - DB_EXTENSION=pg_trgm,btree_gist volumes: - ${SERVICE_DATA}/${SERVICE_NAME}/postgresql:/var/lib/postgresql:Z networks: