diff --git a/docker-compose.yml b/docker-compose.yml index a23d40b..06cc0f3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,16 +7,21 @@ services: restart: always labels: - "traefik.enable=true" - - "traefik.http.routers.infissionline.rule=Host(`infissionline-test.com`)" + + # Regola del dominio (Attento ai backtick ` ) + - "traefik.http.routers.infissionline.rule=Host(`infissionline-test.com`)" + + # Dice a Traefik di ascoltare sulla porta 443 (HTTPS) - "traefik.http.routers.infissionline.entrypoints=websecure" - # ⚠️ MODIFICA 1: Togli il certresolver e metti solo tls=true - # Questo dice a Traefik di usare un certificato "finto" interno - # - "traefik.http.routers.infissionline.tls.certresolver=myresolver" <--- COMMENTA QUESTA + # ⚠️ MODIFICA IMPORTANTE: + # Togliamo il 'certresolver' (che cerca Let's Encrypt vero) + # Mettiamo solo 'tls=true'. Questo dice a Traefik: + # "Usa un certificato finto autogenerato, non chiamare Let's Encrypt" - "traefik.http.routers.infissionline.tls=true" - # ⚠️ MODIFICA 2: Specifica la porta interna esplicitamente - # Aiuta Traefik a non sbagliare mira + # ⚠️ AGGIUNTA IMPORTANTE: + # Diciamo esplicitamente a Traefik che il container risponde sulla porta 80 interna - "traefik.http.services.infissionline.loadbalancer.server.port=80" networks: