Ajout de la configuration TLS pour Nextcloud dans le fichier docker-compose et création du fichier de configuration Traefik

This commit is contained in:
Kevin 2025-02-25 05:00:58 +01:00
parent 7b3ef74768
commit d4bfb4acd5
2 changed files with 12 additions and 0 deletions

View File

@ -109,6 +109,8 @@ services:
- "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.services.neah-nextcloud.loadbalancer.server.port=80"
- "traefik.http.routers.neah-nextcloud.tls=true"
- "traefik.http.routers.neah-nexcloud.entrypoints=websecure"
networks: networks:
- default - default
depends_on: depends_on:

10
traefik/traefik.yml Normal file
View File

@ -0,0 +1,10 @@
entryPoints:
web:
address: ":80"
websecure:
address: ":443"
tls:
certificates:
- certFile: "/opt/Neah-Enkun/traefik/certs/cloud.neah.local.crt"
keyFile: "/opt/Neah-Enkun/traefik/certs/cloud.neah.local.key"