Update gitlab stack
This commit is contained in:
@@ -3,34 +3,8 @@ version: '3.9'
|
|||||||
services:
|
services:
|
||||||
gitlab:
|
gitlab:
|
||||||
image: gitlab/gitlab-ce
|
image: gitlab/gitlab-ce
|
||||||
hostname: ${GITLAB_HOSTNAME}
|
hostname: git.karaolidis.com
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
environment:
|
|
||||||
GITLAB_OMNIBUS_CONFIG: |
|
|
||||||
external_url '${GITLAB_URL}'
|
|
||||||
nginx['ssl_certificate'] = "/etc/gitlab/ssl/fullchain.pem"
|
|
||||||
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/privkey.pem"
|
|
||||||
registry_external_url '${GITLAB_REGISTRY_URL}'
|
|
||||||
registry_nginx['ssl_certificate'] = "/etc/gitlab/ssl/fullchain.pem"
|
|
||||||
registry_nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/privkey.pem"
|
|
||||||
registry_nginx['listen_port'] = 81
|
|
||||||
registry_nginx['listen_https'] = true
|
|
||||||
gitlab_rails['registry_path'] = "/etc/registry"
|
|
||||||
letsencrypt['enable'] = false
|
|
||||||
web_server['username'] = 'git'
|
|
||||||
prometheus['enable'] = false
|
|
||||||
grafana['enable'] = false
|
|
||||||
gitlab_rails['smtp_enable'] = true
|
|
||||||
gitlab_rails['smtp_address'] = "${SMTP_HOST}"
|
|
||||||
gitlab_rails['smtp_port'] = ${SMTP_PORT}
|
|
||||||
gitlab_rails['smtp_user_name'] = "${SMTP_USER}"
|
|
||||||
gitlab_rails['gitlab_email_from'] = '${SMTP_FROM}'
|
|
||||||
gitlab_rails['smtp_password'] = "${SMTP_PASSWORD}"
|
|
||||||
gitlab_rails['smtp_domain'] = "${SMTP_HOST}"
|
|
||||||
gitlab_rails['smtp_authentication'] = "login"
|
|
||||||
gitlab_rails['smtp_enable_starttls_auto'] = true
|
|
||||||
gitlab_rails['smtp_tls'] = false
|
|
||||||
gitlab_rails['smtp_openssl_verify_mode'] = 'peer'
|
|
||||||
volumes:
|
volumes:
|
||||||
- '/home/nick/configs/gitlab/config:/etc/gitlab'
|
- '/home/nick/configs/gitlab/config:/etc/gitlab'
|
||||||
- '/home/nick/configs/gitlab/logs:/var/log/gitlab'
|
- '/home/nick/configs/gitlab/logs:/var/log/gitlab'
|
||||||
|
Reference in New Issue
Block a user