From 7d2beb584caff8bd20fc8c6ada6aaaae9d753042 Mon Sep 17 00:00:00 2001 From: AB-UK Date: Wed, 18 Mar 2026 03:24:31 +0000 Subject: [PATCH] Update furumi --- k8s/apps/furumi-server/ingress.yaml | 28 ++++++++++++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/k8s/apps/furumi-server/ingress.yaml b/k8s/apps/furumi-server/ingress.yaml index ae94940..4838ba9 100644 --- a/k8s/apps/furumi-server/ingress.yaml +++ b/k8s/apps/furumi-server/ingress.yaml @@ -1,4 +1,13 @@ --- +apiVersion: traefik.io/v1alpha1 +kind: Middleware +metadata: + name: admin-strip +spec: + stripPrefix: + prefixes: + - /admin +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: @@ -20,6 +29,23 @@ spec: name: furumi-web-player port: number: 8080 + tls: + - secretName: furumi-tls + hosts: + - '*.hexor.cy' +--- +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: furumi-admin-ingress + annotations: + ingressClassName: traefik + traefik.ingress.kubernetes.io/router.middlewares: furumi-admin-strip@kubernetescrd,kube-system-https-redirect@kubernetescrd +spec: + rules: + - host: music.hexor.cy + http: + paths: - path: /admin pathType: Prefix backend: @@ -31,5 +57,3 @@ spec: - secretName: furumi-tls hosts: - '*.hexor.cy' - -