diff --git a/Proxy_Containers/traefik/compose.yaml b/Proxy_Containers/traefik/compose.yaml index 11177d0..1324dc5 100644 --- a/Proxy_Containers/traefik/compose.yaml +++ b/Proxy_Containers/traefik/compose.yaml @@ -16,6 +16,18 @@ services: - ./traefik.yaml:/etc/traefik/traefik.yaml:ro - /srv/docker/traefik:/var/traefik/certs/:rw - traefik-logs:/var/log/traefik + labels: + - "traefik.enable=true" + - "traefik.docker.network=traefik" + + - "traefik.http.routers.external.rule=Host(`external.yourdomain.com`)" + - "traefik.http.routers.external.entrypoints=websecure" + - "traefik.http.routers.external.tls=true" + - "traefik.http.routers.external.middlewares=bouncer@swarm,realip@swarm" + + - "traefik.http.services.external.loadbalancer.server.port=80" + + - "traefik.constraint=proxy-public" networks: - traefik restart: unless-stopped