From e2b1d4f57a62c89ef078e3c8f214718c37ed5f2d Mon Sep 17 00:00:00 2001 From: Kris Lamoureux Date: Tue, 28 Jul 2020 01:04:23 -0400 Subject: [PATCH] Add WebDAV interface redirect --- roles/nextcloud/tasks/main.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/roles/nextcloud/tasks/main.yml b/roles/nextcloud/tasks/main.yml index c19251e..646fe5a 100644 --- a/roles/nextcloud/tasks/main.yml +++ b/roles/nextcloud/tasks/main.yml @@ -30,6 +30,9 @@ labels: traefik.http.routers.nextcloud.rule: "Host(`{{ nextcloud_domain }}`)" traefik.http.routers.nextcloud.entrypoints: websecure + traefik.http.middlewares.nextcloud-webdav.redirectregex.regex: "https://(.*)/.well-known/(card|cal)dav" + traefik.http.middlewares.nextcloud-webdav.redirectregex.replacement: "https://${1}/remote.php/dav/" + traefik.http.middlewares.nextcloud-webdav.redirectregex.permanent: "true" traefik.docker.network: traefik traefik.enable: "true"