Ajout de la redirection HTTP vers HTTPS dans la configuration Traefik et mise à jour des chemins des certificats TLS.

This commit is contained in:
Kevin 2025-02-25 14:38:12 +01:00
parent a15d0a7d83
commit 97aad24f53
2 changed files with 15 additions and 4 deletions

View File

@ -16,6 +16,7 @@ services:
- "--providers.docker=true" - "--providers.docker=true"
- "--entrypoints.web.address=:80" - "--entrypoints.web.address=:80"
- "--entrypoints.websecure.address=:443" - "--entrypoints.websecure.address=:443"
- "--providers.docker.exposedbydefault=false"
ports: ports:
- "80:80" - "80:80"
- "443:443" - "443:443"
@ -129,9 +130,9 @@ services:
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.neah-nextcloud.rule=Host(`cloud.${MAIN_DOMAIN}`)" - "traefik.http.routers.neah-nextcloud.rule=Host(`cloud.${MAIN_DOMAIN}`)"
- "traefik.http.services.neah-nextcloud.loadbalancer.server.port=80"
- "traefik.http.routers.neah-nextcloud.tls=true"
- "traefik.http.routers.neah-nextcloud.entrypoints=websecure" - "traefik.http.routers.neah-nextcloud.entrypoints=websecure"
- "traefik.http.routers.neah-nextcloud.tls=true"
- "traefik.http.services.neah-nextcloud.loadbalancer.server.port=80"
networks: networks:
- default - default
depends_on: depends_on:

View File

@ -1,10 +1,20 @@
entryPoints: entryPoints:
web: web:
address: ":80" address: ":80"
http:
redirections:
entryPoint:
to: websecure
scheme: https
websecure: websecure:
address: ":443" address: ":443"
providers:
docker:
endpoint: "unix:///var/run/docker.sock"
exposedByDefault: false
tls: tls:
certificates: certificates:
- certFile: "/opt/Neah-Enkun/traefik/certs/cloud.neah.local.crt" - certFile: "/etc/traefik/certs/cloud.neah.local.crt"
keyFile: "/opt/Neah-Enkun/traefik/certs/cloud.neah.local.key" keyFile: "/etc/traefik/certs/cloud.neah.local.key"