From 8fbf6a1003c38ed6fc4444f11b5e2d3d6303d351 Mon Sep 17 00:00:00 2001 From: WilliamMiceli Date: Sun, 10 Nov 2019 15:34:07 -0500 Subject: [PATCH] Added DAV redirection (Not optimal, just for testing) --- templates/Nextcloud/0/docker-compose.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/templates/Nextcloud/0/docker-compose.yml b/templates/Nextcloud/0/docker-compose.yml index b4d9227..79ab888 100644 --- a/templates/Nextcloud/0/docker-compose.yml +++ b/templates/Nextcloud/0/docker-compose.yml @@ -45,6 +45,10 @@ services: traefik.http.routers.nextcloud-router-http.entrypoints: http traefik.http.routers.nextcloud-router-http.middlewares: nextcloud-redirectHttp traefik.http.routers.nextcloud-router-http.service: nextcloud-service + traefik.http.routers.nextcloud-router-dav.rule: Host(`${TRAEFIK_HOST}`) && Path(`/.well-known/(card|cal)dav`) + traefik.http.routers.nextcloud-router-dav.entrypoints: https + traefik.http.routers.nextcloud-router-dav.middlewares: nextcloud-redirectDav + traefik.http.routers.nextcloud-router-dav.service: nextcloud-service traefik.http.routers.nextcloud-router-https.rule: Host(`${TRAEFIK_HOST}`) traefik.http.routers.nextcloud-router-https.entrypoints: https traefik.http.routers.nextcloud-router-https.tls: true @@ -54,6 +58,8 @@ services: traefik.http.services.nextcloud-service.loadbalancer.passhostheader: true traefik.http.middlewares.nextcloud-redirectHttp.redirectscheme.scheme: https traefik.http.middlewares.nextcloud-redirectHttp.redirectscheme.permanent: false # While testing + traefik.http.middlewares.nextcloud-redirectDav.redirectregex.regex: https://(.*)/.well-known/(card|cal)dav + traefik.http.middlewares.nextcloud-redirectDav.redirectregex.replacement: https://${TRAEFIK_HOST}/remote.php/dav/ # Will come back to finish the conversion to Traefik v2 later # ### Start Web UI Segment # traefik.frontend.entryPoints: http,https