diff --git a/docker-compose.yml b/docker-compose.yml index 9ef2e6d..a23d40b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,15 +2,23 @@ version: "3" services: webapp: - image: nginx:alpine # O la tua immagine custom + image: nginx:alpine container_name: infissionline_webapp restart: always labels: - "traefik.enable=true" - # Qui definisci il dominio! - - "traefik.http.routers.infissionline.rule=Host(`infissionline-test.com`)" + - "traefik.http.routers.infissionline.rule=Host(`infissionline-test.com`)" - "traefik.http.routers.infissionline.entrypoints=websecure" - - "traefik.http.routers.infissionline.tls.certresolver=myresolver" + + # ⚠️ 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 + - "traefik.http.routers.infissionline.tls=true" + + # ⚠️ MODIFICA 2: Specifica la porta interna esplicitamente + # Aiuta Traefik a non sbagliare mira + - "traefik.http.services.infissionline.loadbalancer.server.port=80" + networks: - web_proxy