diff --git a/clusters/cl01tl/applications/jellyfin/values.yaml b/clusters/cl01tl/applications/jellyfin/values.yaml index d4f1ebeb1..60470067a 100644 --- a/clusters/cl01tl/applications/jellyfin/values.yaml +++ b/clusters/cl01tl/applications/jellyfin/values.yaml @@ -14,6 +14,10 @@ jellyfin: env: - name: TZ value: US/Central + - name: JELLYFIN_hostwebclient + value: true + - name: JELLYFIN_PublishedServerUrl + value: https://jellyfin.alexlebens.net resources: limits: gpu.intel.com/i915: 1 @@ -72,12 +76,31 @@ jellyfin: - path: / pathType: Prefix service: - name: jellyfin-vue + name: jellyfin-main port: 80 tls: - secretName: jellyfin-secret-tls hosts: - jellyfin.alexlebens.net + vue: + enabled: true + className: traefik + annotations: + traefik.ingress.kubernetes.io/router.entrypoints: websecure + traefik.ingress.kubernetes.io/router.tls: "true" + cert-manager.io/cluster-issuer: letsencrypt-issuer + hosts: + - host: jellyfin-vue.alexlebens.net + paths: + - path: / + pathType: Prefix + service: + name: jellyfin-vue + port: 80 + tls: + - secretName: jellyfin-vue-secret-tls + hosts: + - jellyfin-vue.alexlebens.net persistence: config: storageClass: ceph-block