move everything top level so it can be used by the k3s built-in helm-controller. add woodpecker ci config.

This commit is contained in:
Madison Grubb
2025-07-10 10:21:39 -04:00
parent 85ff210135
commit bc2debdea0
58 changed files with 188 additions and 704 deletions

34
jellyfin-chart.yml Normal file
View File

@@ -0,0 +1,34 @@
apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: jellyfin
namespace: jellyfin
spec:
repo: https://jellyfin.github.io/jellyfin-helm
chart: jellyfin
targetNamespace: jellyfin
# https://github.com/jellyfin/jellyfin-helm/releases
version: 2.3.0
valuesContent: |-
timezone: "America/New_York"
ingress:
enabled: true
className: "nginx"
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-cluster-issuer"
hosts:
- host: media.keligrubb.com
paths:
- path: /
pathType: Prefix
tls:
- secretName: jellyfin-tls
hosts:
- media.keligrubb.com
persistence:
config:
enabled: true
size: 5Gi
media:
enabled: true
existingClaim: "jellyfin-nfs-media-pvc"