diff --git a/docker-compose.yaml b/docker-compose.yaml index aa1e160..2465187 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,6 +1,6 @@ name: famdone-service services: - app: + famdone-service: build: context: . dockerfile: docker/Dockerfile @@ -13,3 +13,17 @@ services: PB_EMAIL: ${PB_EMAIL} PB_PASSWORD: ${PB_PASSWORD} restart: unless-stopped + labels: + - "traefik.enable=true" + # ... other labels ... + + # Router for domain 1 + - "traefik.http.routers.famdone-service-domain1.rule=Host(`famdone.walthamstow.xyz`)" + - "traefik.http.routers.famdone-service-domain1.service=famdone-service" + + # Router for domain 2 + - "traefik.http.routers.famdone-service-domain2.rule=Host(`famdone.cycocyan.xyz`)" + - "traefik.http.routers.famdone-service-domain2.service=famdone-service" + + # Single service + - "traefik.http.services.famdone-service.loadbalancer.server.port=80"