cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit ac0fe563ed1d46e082592fc7c7c0fe3f300eb17c
parent de95d6c4e4d091c5a8a379c9a0d0ac474c66ac07
Author: MTRNord <mtrnord1@gmail.com>
Date:   Fri, 12 Jan 2024 14:07:07 +0100

Add cors to umami

Diffstat:
Mapps/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