diff --git a/docker-compose-traefik.yaml b/docker-compose-traefik.yaml index 6fb2f03..507be5a 100644 --- a/docker-compose-traefik.yaml +++ b/docker-compose-traefik.yaml @@ -41,7 +41,9 @@ services: - "traefik.http.routers.adventurelogweb.entrypoints=websecure" - "traefik.http.routers.adventurelogweb.rule=Host(`yourdomain.com`) && !(PathPrefix(`/media`) || PathPrefix(`/admin`) || PathPrefix(`/static`))" # Replace with your domain - "traefik.http.routers.adventurelogweb.tls=true" - - "traefik.http.routers.adventurelogweb.tls.certresolver=letsencrypt" + - "traefik.http.routers.adventurelogweb.tls.certresolver=letsencrypt" + depends_on: + - server server: image: ghcr.io/seanmorley15/adventurelog-backend:latest @@ -64,9 +66,11 @@ services: labels: - "traefik.enable=true" - "traefik.http.routers.adventurelogserver.entrypoints=websecure" - - "traefik.http.routers.adventurelogserver.rule=Host(`yourdomain.com`) && && (PathPrefix(`/media`) || PathPrefix(`/admin`) || PathPrefix(`/static`))" # Replace with your domain + - "traefik.http.routers.adventurelogserver.rule=Host(`yourdomain.com`) && (PathPrefix(`/media`) || PathPrefix(`/admin`) || PathPrefix(`/static`))" # Replace with your domain - "traefik.http.routers.adventurelogserver.tls=true" - - "traefik.http.routers.adventurelogserver.tls.certresolver=letsencrypt" + - "traefik.http.routers.adventurelogserver.tls.certresolver=letsencrypt" + depends_on: + - db volumes: postgres-data: