From f9612d14e63cc3040975c75b30dfba432f540558 Mon Sep 17 00:00:00 2001 From: trivernis Date: Mon, 9 Oct 2023 13:43:55 +0200 Subject: [PATCH] Add uptime kuma redirect to dashboard for status.trivernis.dev --- apps/uptime-kuma/app/route.yaml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/apps/uptime-kuma/app/route.yaml b/apps/uptime-kuma/app/route.yaml index c36fd1a..4eaa5f1 100644 --- a/apps/uptime-kuma/app/route.yaml +++ b/apps/uptime-kuma/app/route.yaml @@ -1,4 +1,13 @@ apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: prefix-dashboard-services + namespace: uptime-kuma +spec: + addPrefix: + prefix: /status/public +--- +apiVersion: traefik.containo.us/v1alpha1 kind: IngressRoute metadata: name: uptime-kuma-route @@ -7,8 +16,15 @@ spec: entryPoints: - web routes: - - match: Host(`status.cluster.trivernis.dev`) || Host(`status.cluster.trivernis.net`) || Host(`status.trivernis.dev`) || Host(`status.trivernis.net`) + - match: Host(`status.cluster.trivernis.dev`) || Host(`status.cluster.trivernis.net`) + kind: Rule + services: + - name: uptime-kuma + port: 3001 + - match: Host(`status.trivernis.dev`) || Host(`status.trivernis.net`) kind: Rule + middlewares: + - prefix-dashboard-services services: - name: uptime-kuma port: 3001