19 lines
560 B
YAML
19 lines
560 B
YAML
services:
|
|
gitlab:
|
|
image: 'gitlab/gitlab-ce:latest'
|
|
container_name: gitlab
|
|
restart: always
|
|
hostname: '${SERVICE_URL_GITLAB}'
|
|
environment:
|
|
- SERVICE_FQDN_GITLAB_80
|
|
- EXTERNAL_URL=$SERVICE_FQDN_GITLAB
|
|
- GITLAB_HOST=$SERVICE_FQDN_GITLAB
|
|
- GITLAB_OMNIBUS_CONFIG="external_url=${SERVICE_FQDN_GITLAB}; gitlab_rails['gitlab_shell_ssh_port'] = 2222"
|
|
ports:
|
|
- '2222:22'
|
|
volumes:
|
|
- 'gitlab-config:/etc/gitlab'
|
|
- 'gitlab-logs:/var/log/gitlab'
|
|
- 'gitlab-data:/var/opt/gitlab'
|
|
shm_size: 256m
|