diff --git a/k8s/apps/cloudflared/cloudflared-tonydu.yaml b/k8s/apps/cloudflared/cloudflared-tonydu.yaml index 5a1f655..7f31953 100644 --- a/k8s/apps/cloudflared/cloudflared-tonydu.yaml +++ b/k8s/apps/cloudflared/cloudflared-tonydu.yaml @@ -90,5 +90,17 @@ data: noTLSVerify: true http2Origin: true httpHostHeader: up.tonydu.me + - hostname: media.tonydu.me + service: https://traefik.traefik.svc.cluster.local + originRequest: + noTLSVerify: true + http2Origin: true + httpHostHeader: media.tonydu.me + - hostname: seerr.tonydu.me + service: https://traefik.traefik.svc.cluster.local + originRequest: + noTLSVerify: true + http2Origin: true + httpHostHeader: seerr.tonydu.me # This rule matches any traffic which didn't match a previous rule, and responds with HTTP 404. - service: http_status:404 diff --git a/k8s/apps/ingressroutes/external/build/jellyfin-tonydu.yaml b/k8s/apps/ingressroutes/external/build/jellyfin-tonydu.yaml index f792f56..149372f 100644 --- a/k8s/apps/ingressroutes/external/build/jellyfin-tonydu.yaml +++ b/k8s/apps/ingressroutes/external/build/jellyfin-tonydu.yaml @@ -26,9 +26,6 @@ spec: routes: - match: Host(`media.tonydu.me`) kind: Rule - middlewares: - - name: redirect-tonydu-me-mnke-org - namespace: default services: - kind: Service name: jellyfin-tonydu-external diff --git a/k8s/apps/ingressroutes/external/build/seerr-tonydu.yaml b/k8s/apps/ingressroutes/external/build/seerr-tonydu.yaml index 8544400..062aaac 100644 --- a/k8s/apps/ingressroutes/external/build/seerr-tonydu.yaml +++ b/k8s/apps/ingressroutes/external/build/seerr-tonydu.yaml @@ -26,9 +26,6 @@ spec: routes: - match: Host(`seerr.tonydu.me`) kind: Rule - middlewares: - - name: redirect-tonydu-me-mnke-org - namespace: default services: - kind: Service name: seerr-tonydu-external diff --git a/k8s/apps/ingressroutes/external/templater/values.yaml b/k8s/apps/ingressroutes/external/templater/values.yaml index b3afd42..0539d84 100644 --- a/k8s/apps/ingressroutes/external/templater/values.yaml +++ b/k8s/apps/ingressroutes/external/templater/values.yaml @@ -20,9 +20,10 @@ proxies: service_name: jellyfin-tonydu tls_secret_name: wildcard-tonydu-me-tls listen_host: media.tonydu.me - middlewares: - - name: redirect-tonydu-me-mnke-org - namespace: default + # TODO: Turn this on after an announcement + # middlewares: + # - name: redirect-tonydu-me-mnke-org + # namespace: default - <<: *seerr service_name: seerr-mnke @@ -33,9 +34,10 @@ proxies: service_name: seerr-tonydu tls_secret_name: wildcard-tonydu-me-tls listen_host: seerr.tonydu.me - middlewares: - - name: redirect-tonydu-me-mnke-org - namespace: default + # TODO: Turn this on after an announcement + # middlewares: + # - name: redirect-tonydu-me-mnke-org + # namespace: default # TODO: Migrate this to redirect to mnke.org. Requires changing an env # variable in the container