From c72268059034c4ab7ec46f1ca1e0c94471799988 Mon Sep 17 00:00:00 2001 From: AdrianoDev Date: Sun, 12 Jul 2026 16:25:45 +0200 Subject: [PATCH] =?UTF-8?q?chore(deploy):=20vecchio=20insanitylab.tielogic?= =?UTF-8?q?.xyz=20=E2=86=92=20301=20all'apex?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Conclusa la migrazione al dominio ufficiale: il sottodominio di transizione non serve più il sito ma redirige permanentemente a insanitylab.it. Co-Authored-By: Claude Opus 4.8 (1M context) --- compose.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/compose.yaml b/compose.yaml index 15f07a9..f1c9a08 100644 --- a/compose.yaml +++ b/compose.yaml @@ -16,15 +16,14 @@ services: - /opt/docker/insanitylab/uploads:/app/uploads labels: - traefik.enable=true - # Router principale: apex ufficiale + vecchio sottodominio (servono entrambi durante - # la transizione DNS, così non c'è downtime finché insanitylab.it non è propagato). - - traefik.http.routers.insanitylab.rule=Host(`insanitylab.it`) || Host(`insanitylab.tielogic.xyz`) + # Router principale: solo il dominio ufficiale canonico (apex insanitylab.it) + - traefik.http.routers.insanitylab.rule=Host(`insanitylab.it`) - traefik.http.routers.insanitylab.tls=true - traefik.http.routers.insanitylab.entrypoints=websecure - traefik.http.routers.insanitylab.tls.certresolver=mytlschallenge - traefik.http.services.insanitylab.loadbalancer.server.port=4321 - # Router redirect: www.insanitylab.it → 301 apex (canonico senza www) - - traefik.http.routers.insanitylab-redir.rule=Host(`www.insanitylab.it`) + # Router redirect: www e vecchio sottodominio tielogic.xyz → 301 apex + - traefik.http.routers.insanitylab-redir.rule=Host(`www.insanitylab.it`) || Host(`insanitylab.tielogic.xyz`) - traefik.http.routers.insanitylab-redir.tls=true - traefik.http.routers.insanitylab-redir.entrypoints=websecure - traefik.http.routers.insanitylab-redir.tls.certresolver=mytlschallenge