From d4bfb4acd5cfafc29af405ceeb50fb4fd0ebe12d Mon Sep 17 00:00:00 2001 From: Kevin Date: Tue, 25 Feb 2025 05:00:58 +0100 Subject: [PATCH] =?UTF-8?q?Ajout=20de=20la=20configuration=20TLS=20pour=20?= =?UTF-8?q?Nextcloud=20dans=20le=20fichier=20docker-compose=20et=20cr?= =?UTF-8?q?=C3=A9ation=20du=20fichier=20de=20configuration=20Traefik?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- compose.yml | 2 ++ traefik/traefik.yml | 10 ++++++++++ 2 files changed, 12 insertions(+) create mode 100644 traefik/traefik.yml diff --git a/compose.yml b/compose.yml index 6dcfa42..74ed16b 100644 --- a/compose.yml +++ b/compose.yml @@ -109,6 +109,8 @@ services: - "traefik.enable=true" - "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-nexcloud.entrypoints=websecure" networks: - default depends_on: diff --git a/traefik/traefik.yml b/traefik/traefik.yml new file mode 100644 index 0000000..8e0b97f --- /dev/null +++ b/traefik/traefik.yml @@ -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"