nc middleware

This commit is contained in:
2024-04-26 13:06:19 +02:00
parent eff3d3f434
commit daa4ae5889
4 changed files with 14 additions and 1 deletions

View File

@ -14,3 +14,5 @@ spec:
services:
- name: nextcloud
port: 80
middlewares:
- name: nextcloud

View File

@ -8,3 +8,4 @@ resources:
- no-auth-chain.yaml
- rate-limit.yaml
- xfwd_exclude.yaml
- nextcloud.yaml

View File

@ -0,0 +1,10 @@
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: nextcloud
namespace: traefik
spec:
redirectRegex:
regex: "^https://(.*)/.well-known/(card|cal)dav"
replacement: "https://${1}/remote.php/dav/"
permanent: true

View File

@ -8,7 +8,7 @@ spec:
middlewares:
- name: ratelimit
- name: compress
# - name: error
- name: error
- name: xfwd-exclude
- name: default-headers