services: spill: build: context: . dockerfile: Dockerfile container_name: spill restart: unless-stopped networks: - edge labels: - "traefik.enable=true" - "traefik.docker.network=edge" - "traefik.http.routers.spill.rule=Host(`spill.theriise.net`)" - "traefik.http.routers.spill.entrypoints=websecure" - "traefik.http.routers.spill.tls.certresolver=le" - "traefik.http.routers.pong.rule=Host(`pong.theriise.net`)" - "traefik.http.routers.pong.entrypoints=websecure" - "traefik.http.routers.pong.tls.certresolver=le" - "traefik.http.services.spill.loadbalancer.server.port=80" - "com.centurylinklabs.watchtower.enable=false" depends_on: - lobby lobby: build: context: . dockerfile: Dockerfile.lobby container_name: spill-lobby restart: unless-stopped networks: - edge environment: - HOST=0.0.0.0 - PORT=8787 labels: - "traefik.enable=false" - "com.centurylinklabs.watchtower.enable=false" networks: edge: external: true