--- apiVersion: apps/v1 kind: Deployment metadata: name: ersatztv namespace: default spec: replicas: 1 selector: matchLabels: app: ersatztv template: metadata: labels: app: ersatztv spec: securityContext: runAsGroup: 0 runAsUser: 0 supplementalGroups: - 128 - 226 - 106 containers: - name: ersatztv image: jasongdove/ersatztv:v25.1.0-vaapi ports: - containerPort: 8409 volumeMounts: - name: data mountPath: /root/.local/share/ersatztv - name: intel mountPath: /dev/dri/renderD128 - name: transcode mountPath: /root/.local/share/etv-transcode securityContext: privileged: true volumes: - name: data persistentVolumeClaim: claimName: longhorn-ersatztv - name: transcode emptyDir: {} - name: intel persistentVolumeClaim: claimName: jellyfin-intel-pvc