Files
pong/docker-compose.yaml

42 lines
1.1 KiB
YAML

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