apiVersion: apps/v1 kind: Deployment metadata: name: jellyfin spec: replicas: 1 selector: matchLabels: app: jellyfin template: metadata: labels: app: jellyfin spec: containers: - name: jellyfin ### Maintained by flux - Image Update Automation image: ghcr.io/hotio/jellyfin:latest@sha256:b57c96754312087557709042355d48d1cf9d767dbf846f058f3f7474e1ef080b # {"$imagepolicy": "jellyfin:jellyfin"} ### ports: - containerPort: 7359 - containerPort: 8096 volumeMounts: - name: cache mountPath: /cache - name: config mountPath: /config - name: metadata mountPath: /config/metadata - name: music mountPath: /music - name: tv-shows mountPath: /tv-shows - name: movies mountPath: /movies volumes: - name: config persistentVolumeClaim: claimName: jellyfin-config - name: cache persistentVolumeClaim: claimName: jellyfin-cache - name: music persistentVolumeClaim: claimName: jellyfin-music - name: tv-shows persistentVolumeClaim: claimName: jellyfin-tv-shows - name: movies persistentVolumeClaim: claimName: jellyfin-movies - name: metadata persistentVolumeClaim: claimName: jellyfin-metadata