services: endless-runner: image: nginx:alpine container_name: endless-runner restart: unless-stopped volumes: - ./web:/usr/share/nginx/html:ro labels: - "traefik.enable=true" - "traefik.docker.network=traefik" - "traefik.http.routers.endless-runner.rule=Host(`endless-runner.gabrielkaszewski.dev`)" - "traefik.http.routers.endless-runner.entrypoints=websecure" - "traefik.http.routers.endless-runner.tls.certresolver=letsencrypt" - "traefik.http.services.endless-runner.loadbalancer.server.port=80" networks: - traefik networks: traefik: external: true