Skip to content

Instantly share code, notes, and snippets.

@wujianguo
Created February 15, 2017 11:44
Show Gist options
  • Save wujianguo/e76d7baff739d75d9ad483678c43a54a to your computer and use it in GitHub Desktop.
Save wujianguo/e76d7baff739d75d9ad483678c43a54a to your computer and use it in GitHub Desktop.
gitlab docker-compose
web:
image: 'gitlab/gitlab-ce:latest'
restart: always
hostname: 'gitlab.wujianguo.org'
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'http://gitlab.wujianguo.org/'
nginx['listen_port'] = 8980
gitlab_rails['gitlab_shell_ssh_port'] = 8922
gitlab_rails['time_zone'] = "Asia/Shanghai"
gitlab_rails['smtp_enable'] = true
gitlab_rails['smtp_address'] = "smtp.exmail.qq.com"
gitlab_rails['smtp_port'] = 465
gitlab_rails['smtp_user_name'] = "1234567890@123344.com"
gitlab_rails['smtp_password'] = "123456"
gitlab_rails['smtp_authentication'] = "login"
gitlab_rails['smtp_enable_starttls_auto'] = true
gitlab_rails['smtp_tls'] = true
gitlab_rails['gitlab_email_from'] = "1234567890@123344.com"
ports:
- '8980:8980'
- '8922:22'
volumes:
- '/Users/wujianguo/Documents/data/gitlab/config:/etc/gitlab'
- '/Users/wujianguo/Documents/data/gitlab/logs:/var/log/gitlab'
- '/Users/wujianguo/Documents/data/gitlab/data:/var/opt/gitlab'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment