Skip to content
Snippets Groups Projects
docker-compose.yml 610 B

version: "2.2"

services:

  app:

    image: gitlab/gitlab-ce:13.4.4-ce.0
    restart: always
    ports:
      - 0.0.0.0:444:22
    volumes:
      - /srv/gitlab/conf:/etc/gitlab
      - /srv/gitlab/log:/var/log/gitlab
      - /srv/gitlab/data:/var/opt/gitlab
    labels:
      - traefik.enable=true
      - traefik.http.routers.{{ servicename }}.rule=Host(`{{ domain }}`)
      - traefik.http.routers.{{ servicename }}.entrypoints=websecure
      - traefik.http.services.{{ servicename }}.loadbalancer.server.port=80
    networks:
      - default      
      - web  

networks:
  web:
    external: true