From 81ed03ec16e2457c7e48ead9435ffa93fa95aefb Mon Sep 17 00:00:00 2001 From: dlawler489 <104159223@student.swin.edu.au> Date: Tue, 21 Apr 2026 23:04:55 +1000 Subject: [PATCH] Add Traefik labels to nginx for etsy.plexultra.com routing Co-Authored-By: Claude Sonnet 4.6 --- docker-compose.deploy.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docker-compose.deploy.yml b/docker-compose.deploy.yml index cfe9c07..0d0132e 100644 --- a/docker-compose.deploy.yml +++ b/docker-compose.deploy.yml @@ -8,8 +8,15 @@ services: depends_on: - etsy-tracker restart: unless-stopped + labels: + - "traefik.enable=true" + - "traefik.http.routers.etsy.rule=Host(`etsy.plexultra.com`)" + - "traefik.http.routers.etsy.entrypoints=websecure" + - "traefik.http.routers.etsy.tls.certresolver=le" + - "traefik.http.services.etsy.loadbalancer.server.port=80" networks: - etsy-network + - traefik_default healthcheck: test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost/"] interval: 30s @@ -48,4 +55,6 @@ volumes: networks: etsy-network: - driver: bridge \ No newline at end of file + driver: bridge + traefik_default: + external: true \ No newline at end of file