commit ac0fe563ed1d46e082592fc7c7c0fe3f300eb17c parent de95d6c4e4d091c5a8a379c9a0d0ac474c66ac07 Author: MTRNord <mtrnord1@gmail.com> Date: Fri, 12 Jan 2024 14:07:07 +0100 Add cors to umami Diffstat:
| M | apps/base/umami/service.yaml | | | 23 | +++++++++++++++++++++++ |
1 file changed, 23 insertions(+), 0 deletions(-)
diff --git a/apps/base/umami/service.yaml b/apps/base/umami/service.yaml @@ -18,6 +18,7 @@ metadata: namespace: umami annotations: cert-manager.io/cluster-issuer: letsencrypt-http + traefik.ingress.kubernetes.io/router.middlewares: umami-umami-cors@kubernetescrd spec: tls: - hosts: @@ -34,3 +35,25 @@ spec: name: umami port: number: 3000 + +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: umami-cors + namespace: umami +spec: + headers: + accessControlAllowMethods: + - "GET" + - "OPTIONS" + - "PUT" + - "POST" + accessControlAllowHeaders: + - "*" + accessControlAllowOriginList: + - "https://nordgedanken.dev" + - "https://umami.nordgedanken.dev" + - "https://mtrnord.blog" + accessControlMaxAge: 100 + addVaryHeader: false