From 959669dc66de3a724cc9152a186100ed7cb50281 Mon Sep 17 00:00:00 2001 From: kovagoadi Date: Fri, 19 Dec 2025 21:57:31 +0100 Subject: [PATCH] Trying this out --- dev/forward-to-legacy-nginx.yaml | 7 +++++-- docker-compose.yaml | 16 ++++++++-------- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/dev/forward-to-legacy-nginx.yaml b/dev/forward-to-legacy-nginx.yaml index e5afe5c..32f342c 100644 --- a/dev/forward-to-legacy-nginx.yaml +++ b/dev/forward-to-legacy-nginx.yaml @@ -6,14 +6,16 @@ entryPoints: web: address: ":80" # or :898 in your case allowACMEByPass: true # <--- WITHOUT THIS, TRAEFIK ALWAYS WINS + https: + address: ":443" certificatesResolvers: letsencrypt: acme: email: "kovagoadi@gmail.com" storage: "acme.json" - # httpChallenge: - # entryPoint: web + httpChallenge: + entryPoint: web tcp: routers: @@ -57,6 +59,7 @@ http: - "web" priority: 1 # Will catch ACME for any domain NOT listed in the handler above + services: nginx-legacy-service: loadBalancer: diff --git a/docker-compose.yaml b/docker-compose.yaml index 6487779..19aa8c3 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -12,14 +12,14 @@ services: - "--providers.docker.exposedbydefault=false" - "--providers.docker.network=proxy" - "--providers.docker.constraints=Label(`env`, `${ENV}`)" - - "--entryPoints.web.address=:80" - - "--entryPoints.https.address=:443" - - "--entryPoints.web.allowacmebypass=true" - - "--certificatesresolvers.letsencrypt.acme.httpchallenge=true" - - "--certificatesresolvers.letsencrypt.acme.httpchallenge.entrypoint=web" - - "--certificatesresolvers.letsencrypt.acme.email=kovagoadi@gmail.com" - - "--certificatesresolvers.letsencrypt.acme.storage=/letsencrypt/acme.json" - - "--certificatesResolvers.letsencrypt.acme.caServer=${CERTBOT_CA_RESOLVER}" + # - "--entryPoints.web.address=:80" + # - "--entryPoints.https.address=:443" + # - "--entryPoints.web.allowacmebypass=true" + # - "--certificatesresolvers.letsencrypt.acme.httpchallenge=true" + # - "--certificatesresolvers.letsencrypt.acme.httpchallenge.entrypoint=web" + # - "--certificatesresolvers.letsencrypt.acme.email=kovagoadi@gmail.com" + # - "--certificatesresolvers.letsencrypt.acme.storage=/letsencrypt/acme.json" + # - "--certificatesResolvers.letsencrypt.acme.caServer=${CERTBOT_CA_RESOLVER}" - "${TRAEFIK_LEGACY_OPT:-}" - "--providers.file.watch=true" ports: