50 lines
997 B
YAML

service:
type: ClusterIP
loadBalancerIP: ""
ingress:
enabled: true
className: traefik
hosts:
- host: player.pvr.spamasaurus.com
paths:
- path: /
pathType: ImplementationSpecific
securityContext:
capabilities:
add:
- "SYS_ADMIN"
drop:
- "ALL"
privileged: false
volumes:
- name: flexvolsmb-jellyfin-movies
persistentVolumeClaim:
claimName: flexvolsmb-jellyfin-movies
- name: flexvolsmb-jellyfin-series
persistentVolumeClaim:
claimName: flexvolsmb-jellyfin-series
- name: igpu
hostPath:
path: /dev/dri
volumeMounts:
- name: flexvolsmb-jellyfin-movies
mountPath: "/movies"
- name: flexvolsmb-jellyfin-series
mountPath: "/series"
- name: igpu
mountPath: /dev/dri
jellyfin:
# -- Enable DLNA. Requires host network. See: https://jellyfin.org/docs/general/networking/dlna.html
enableDLNA: false
persistence:
config:
enabled: true
size: 5Gi
media:
enabled: false