Advertisement
Guest User

Untitled

a guest
Oct 20th, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. gitlab:
  2. image: gitlab/gitlab-ce
  3. volumes:
  4. - /srv/docker/gitlab/data:/var/opt/gitlab
  5. - /srv/docker/gitlab/config:/etc/gitlab
  6. - /srv/docker/gitlab/logs:/var/log/gitlab
  7. ports:
  8. - "10080:10080"
  9. - "10443:443"
  10. - "10022:22"
  11. restart: always
  12. hostname: 'xxx.xxx.xxx.xxx' # ホストPCのローカルアドレス
  13. dns:
  14. - xxx.xxx.xxx.xxx # 後述しますが、これだと解決していないです。
  15. environment:
  16. GITLAB_OMNIBUS_CONFIG: |
  17. gitlab_rails['gravatar_enabled'] = false
  18. gitlab_rails['time_zone'] = 'Asia/Tokyo'
  19. gitlab_rails['gitlab_ssh_host'] = 'xxx.xxx.xxx.xxx:10022'
  20. gitlab_rails['gitlab_email_from'] = 'gitlab@example.com'
  21. gitlab_rails['gitlab_email_reply_to'] = 'noreply@example.com'
  22. gitlab_rails['smtp_enable'] = true
  23. gitlab_rails['smtp_address'] = "xxx.xxx.xxx.xxx" # プロキシサーバーのIPアドレス
  24. gitlab_rails['smtp_port'] = 8025 # プロキシサーバーのポート
  25. gitlab_rails['smtp_domain'] = "xxx.xxx.xxx.xxx" # プロキシサーバーのIPアドレス
  26. gitlab_rails['smtp_tls'] = false
  27. gitlab_rails['smtp_enable_starttls_auto'] = false
  28. gitlab_rails['ldap_enabled'] = true
  29. gitlab_rails['ldap_servers'] = YAML.load <<-'EOS' # remember to close thise this block with 'EOS' below
  30. main: # 'main' is the GitLab 'provider ID' of this LDAP server
  31. label: 'LDAP'
  32. host: 'xxx.xxx.xxx.xxx' # プロキシサーバーのIPアドレス
  33. port: 389 # プロキシサーバーのポート
  34. uid: 'sAMAccountName'
  35. method: 'plain' # "tls" or "ssl" or "plain"
  36. bind_dn: 'hoge@domain.org'
  37. password: 'password'
  38. active_directory: true
  39. allow_username_or_email_login: false
  40. base: 'dc=domain,dc=org'
  41. EOS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement