Advertisement
Guest User

Untitled

a guest
Mar 26th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.21 KB | None | 0 0
  1. version: '2'
  2. services:
  3. registry:
  4. image: registry:2.4.1
  5. environment:
  6. REGISTRY_AUTH_TOKEN_ISSUER: gitlab-issuer
  7. REGISTRY_AUTH_TOKEN_REALM: https://git.lykew.com/jwt/auth
  8. REGISTRY_AUTH_TOKEN_ROOTCERTBUNDLE: /certs/registry-auth.crt
  9. REGISTRY_AUTH_TOKEN_SERVICE: container_registry
  10. REGISTRY_LOG_LEVEL: info
  11. REGISTRY_STORAGE_DELETE_ENABLED: 'true'
  12. REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /registry
  13. volumes:
  14. - /STORAGE/gitlab/shared/registry:/registry
  15. - /STORAGE/gitlab/certs:/certs
  16. - /etc/timezone:/etc/timezone
  17. - /etc/localtime:/etc/localtime
  18. ports:
  19. - 5000:5000/tcp
  20. postgresql:
  21. image: sameersbn/postgresql:9.4-21
  22. environment:
  23. DB_EXTENSION: pg_trgm
  24. DB_NAME: gitlabhq_production
  25. DB_PASS: password
  26. DB_USER: gitlab
  27. volumes:
  28. - /STORAGE/gitlab/postgresql:/var/lib/postgresql:Z
  29. gitlab:
  30. image: sameersbn/gitlab:8.17.4
  31. environment:
  32. DB_ADAPTER: postgresql
  33. DB_HOST: postgresql
  34. DB_NAME: gitlabhq_production
  35. DB_PASS: password
  36. DB_PORT: '5432'
  37. DB_USER: gitlab
  38. DEBUG: 'false'
  39. GITLAB_HOST: https://git.lykew.com
  40. GITLAB_PORT: ''
  41. GITLAB_REGISTRY_API_URL: https://registry.lykew.com
  42. GITLAB_REGISTRY_ENABLED: 'true'
  43. GITLAB_REGISTRY_HOST: registry.lykew.com
  44. GITLAB_REGISTRY_KEY_PATH: /certs/registry-auth.key
  45. GITLAB_REGISTRY_PORT: ''
  46. GITLAB_SECRETS_DB_KEY_BASE: BiTE
  47. GITLAB_SECRETS_OTP_KEY_BASE: BiTE
  48. GITLAB_SECRETS_SECRET_KEY_BASE: BiTE
  49. GITLAB_SSH_PORT: '1022'
  50. REDIS_HOST: redis
  51. REDIS_PORT: '6379'
  52. SSL_REGISTRY_CERT_PATH: /certs/registry.crt
  53. SSL_REGISTRY_KEY_PATH: /certs/registry.key
  54. GITLAB_BACKUP_SCHEDULE: daily
  55. GITLAB_BACKUP_TIME: 03:00
  56. volumes:
  57. - /STORAGE/gitlab/gitlab:/home/git/data:Z
  58. - /STORAGE/gitlab/logs:/var/log/gitlab
  59. - /STORAGE/gitlab/certs:/certs
  60. - /etc/timezone:/etc/timezone
  61. - /etc/localtime:/etc/localtime
  62. ports:
  63. - 10080:80/tcp
  64. - 1022:22/tcp
  65. redis:
  66. image: sameersbn/redis:latest
  67. volumes:
  68. - /STORAGE/gitlab/redis:/var/lib/redis:Z
  69. command:
  70. - --loglevel warning
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement