diff --git a/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml b/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml index 79dea6a9d..a7b2b00d3 100644 --- a/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml +++ b/clusters/cl01tl/manifests/homepage/ConfigMap-homepage.yaml @@ -74,7 +74,7 @@ data: href: https://jellyfin.alexlebens.net siteMonitor: http://jellyfin.jellyfin:80 statusStyle: dot - - Jellyfin (Alt: + - Jellyfin (Alt): icon: sh-jellyfin.webp description: Media server (Alternate UI) href: https://jellyfin-vue.alexlebens.net diff --git a/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml b/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml index 691630e7b..744608240 100644 --- a/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml +++ b/clusters/cl01tl/manifests/homepage/Deployment-homepage.yaml @@ -24,7 +24,7 @@ spec: template: metadata: annotations: - checksum/configMaps: 518d12f6e6b587145a3309d2bf7fe6a4de5e9a13a8a0554285e12c80d13d0c68 + checksum/configMaps: 2984ee8cd8be3b7e2ae8d51162de5f784476d0a22410a4f354887e6e9c1f8cdd checksum/secrets: d3ba83f111cd32f92c909268c55ad8bbd4f9e299b74b35b33c1a011180d8b378 labels: app.kubernetes.io/controller: main diff --git a/clusters/cl01tl/manifests/jellyfin/HTTPRoute-http-route-jellyfin-vue.yaml b/clusters/cl01tl/manifests/jellyfin/HTTPRoute-http-route-jellyfin-vue.yaml new file mode 100644 index 000000000..4fb824b48 --- /dev/null +++ b/clusters/cl01tl/manifests/jellyfin/HTTPRoute-http-route-jellyfin-vue.yaml @@ -0,0 +1,28 @@ +apiVersion: gateway.networking.k8s.io/v1 +kind: HTTPRoute +metadata: + name: http-route-jellyfin-vue + namespace: jellyfin + labels: + app.kubernetes.io/name: http-route-jellyfin-vue + app.kubernetes.io/instance: jellyfin + app.kubernetes.io/part-of: jellyfin +spec: + parentRefs: + - group: gateway.networking.k8s.io + kind: Gateway + name: traefik-gateway + namespace: traefik + hostnames: + - jellyfin-vue.alexlebens.net + rules: + - matches: + - path: + type: PathPrefix + value: / + backendRefs: + - group: '' + kind: Service + name: jellyfin-vue + port: 80 + weight: 100