--- apiVersion: apps/v1 kind: Deployment metadata: name: jellyseerr namespace: default spec: replicas: 1 selector: matchLabels: app: jellyseerr template: metadata: labels: app: jellyseerr spec: initContainers: - name: gluetun image: qmcgaw/gluetun:v3.40.0 restartPolicy: Always securityContext: capabilities: add: - NET_ADMIN envFrom: - configMapRef: name: gluetun-config env: - name: OPENVPN_PASSWORD valueFrom: secretKeyRef: name: openvpn-secrets key: OPENVPN_PASSWORD - name: OPENVPN_USER valueFrom: secretKeyRef: name: openvpn-secrets key: OPENVPN_USER containers: - name: jellyseerr image: fallenbagel/jellyseerr:2.7.1 ports: - containerPort: 5055 env: - name: LOG_LEVEL value: "debug" - name: TZ value: "Asia/Kolkata" volumeMounts: - name: config mountPath: /app/config volumes: - name: config persistentVolumeClaim: claimName: jellyseerr-pvc