aggiornato il file docker-compose.yml per modificare la configurazione di Traefik, rimuovendo commenti obsoleti e mantenendo il certresolver
All checks were successful
Deploy / deploy (push) Successful in 26s

This commit is contained in:
2026-01-23 00:00:28 +01:00
parent cd454dccde
commit b8d792b791

View File

@@ -2,28 +2,15 @@ version: "3"
services: services:
webapp: webapp:
image: nginx:alpine image: nginx:alpine # O la tua immagine custom
container_name: infissionline_webapp container_name: infissionline_webapp
restart: always restart: always
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
# Qui definisci il dominio!
# Regola del dominio (Attento ai backtick ` )
- "traefik.http.routers.infissionline.rule=Host(`infissionline-test.com`)" - "traefik.http.routers.infissionline.rule=Host(`infissionline-test.com`)"
# Dice a Traefik di ascoltare sulla porta 443 (HTTPS)
- "traefik.http.routers.infissionline.entrypoints=websecure" - "traefik.http.routers.infissionline.entrypoints=websecure"
- "traefik.http.routers.infissionline.tls.certresolver=myresolver"
# ⚠️ 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"
# ⚠️ AGGIUNTA IMPORTANTE:
# Diciamo esplicitamente a Traefik che il container risponde sulla porta 80 interna
- "traefik.http.services.infissionline.loadbalancer.server.port=80"
networks: networks:
- web_proxy - web_proxy