services: gitlab: image: gitlab/gitlab-ce restart: unless-stopped volumes: - /home/nick/configs/gitlab/config:/etc/gitlab - /home/nick/configs/gitlab/logs:/var/log/gitlab - /home/nick/configs/gitlab/data:/var/opt/gitlab - /home/nick/configs/gitlab/registry:/etc/registry - /home/nick/configs/routing/nginx/certs/letsencrypt/live/karaolidis.com/fullchain.pem:/etc/gitlab/ssl/fullchain.pem:ro - /home/nick/configs/routing/nginx/certs/letsencrypt/live/karaolidis.com/privkey.pem:/etc/gitlab/ssl/privkey.pem:ro networks: - default - routing shm_size: "256m" runner: image: gitlab/gitlab-runner restart: unless-stopped volumes: - /home/nick/configs/gitlab/runner:/etc/gitlab-runner - /var/run/docker.sock:/var/run/docker.sock networks: routing: external: true name: routing