--- apiVersion: apps/v1 kind: Deployment metadata: name: jellyseerr namespace: media spec: selector: matchLabels: app: jellyseerr template: metadata: labels: app: jellyseerr spec: restartPolicy: Always containers: - image: ghcr.io/fallenbagel/jellyseerr imagePullPolicy: Always name: jellyseerr env: - name: TZ value: Australia/Melbourne ports: - containerPort: 5055 name: web protocol: TCP volumeMounts: # - mountPath: /media # name: jellyseerr-media # readOnly: true - mountPath: /app/config name: jellyseerr-config volumes: # - name: jellyseerr-media # persistentVolumeClaim: # claimName: media - name: jellyseerr-config persistentVolumeClaim: claimName: jellyseerr-config --- kind: PersistentVolumeClaim apiVersion: v1 metadata: name: jellyseerr-config namespace: media spec: storageClassName: zfs-fast accessModes: - ReadWriteOnce resources: requests: storage: 1Gi