summaryrefslogtreecommitdiff
path: root/f3s/jellyfin/values.yaml
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-01-30 23:01:22 +0200
committerPaul Buetow <paul@buetow.org>2026-01-30 23:01:22 +0200
commit8ec2c7fe34625a34c098d18278bd83589da7042f (patch)
treea70e48cff52e138d274673a345e5b43a1710df8a /f3s/jellyfin/values.yaml
parent153507db10ad37d7da1720975916b1af1c09ef7d (diff)
Add jellyfin deployment
Amp-Thread-ID: https://ampcode.com/threads/T-019c10b2-ea57-752e-818e-33a56d69d9fa Co-authored-by: Amp <amp@ampcode.com>
Diffstat (limited to 'f3s/jellyfin/values.yaml')
-rw-r--r--f3s/jellyfin/values.yaml52
1 files changed, 52 insertions, 0 deletions
diff --git a/f3s/jellyfin/values.yaml b/f3s/jellyfin/values.yaml
new file mode 100644
index 0000000..7e083c9
--- /dev/null
+++ b/f3s/jellyfin/values.yaml
@@ -0,0 +1,52 @@
+# Jellyfin Helm Chart Configuration
+# Deploy to services namespace with persistent storage
+
+# Image configuration
+image:
+ repository: jellyfin/jellyfin
+ tag: latest
+ pullPolicy: IfNotPresent
+
+# Persistence
+persistence:
+ config:
+ enabled: true
+ type: pvc
+ existingClaim: jellyfin-pvc
+ mountPath: /config
+ size: 50Gi
+
+# Service configuration
+service:
+ type: ClusterIP
+ port: 8096
+
+# Ingress configuration
+ingress:
+ enabled: true
+ ingressClassName: traefik
+ annotations:
+ traefik.ingress.kubernetes.io/router.entrypoints: web
+ hosts:
+ - host: jelly.f3s.buetow.org
+ paths:
+ - path: /
+ pathType: Prefix
+
+# Resources
+resources:
+ requests:
+ cpu: 100m
+ memory: 256Mi
+ limits:
+ cpu: 2000m
+ memory: 2Gi
+
+# Node selector (if needed)
+nodeSelector: {}
+
+# Tolerations (if needed)
+tolerations: []
+
+# Affinity rules (if needed)
+affinity: {}