version: "2.1" services: nginx: image: nginx restart: always networks: - web - default expose: - "80" labels: - "traefik.backend=$CI_PROJECT_NAME-$CI_COMMIT_REF_NAME" - "traefik.docker.network=web" - "traefik.frontend.rule=Host:$CI_PROJECT_NAME-$CI_COMMIT_REF_NAME.dev.basehosts.de" - "traefik.enable=true" - "traefik.port=80" networks: web: external: true