# Overseerr — family request portal (watch.nook.family) # Family members browse and request content here # After deploy, complete setup wizard at watch.nook.family: # 1. Sign in with Plex account # 2. Connect to Plex server # 3. Add Radarr (http://radarr:7878) and Sonarr (http://sonarr:8989) # 4. Create managed user accounts for each family member # 5. Set request permissions per user (kids require approval) apiVersion: apps/v1 kind: Deployment metadata: name: overseerr namespace: media labels: app: overseerr spec: replicas: 1 strategy: type: Recreate selector: matchLabels: app: overseerr template: metadata: labels: app: overseerr spec: containers: - name: overseerr image: sctx/overseerr:latest env: - name: TZ value: "America/Chicago" ports: - containerPort: 5055 volumeMounts: - name: config mountPath: /app/config resources: requests: memory: 256Mi cpu: 100m limits: memory: 1Gi cpu: 500m livenessProbe: httpGet: path: /api/v1/status port: 5055 initialDelaySeconds: 30 periodSeconds: 30 readinessProbe: httpGet: path: /api/v1/status port: 5055 initialDelaySeconds: 15 periodSeconds: 10 volumes: - name: config persistentVolumeClaim: claimName: overseerr-config --- apiVersion: v1 kind: Service metadata: name: overseerr namespace: media spec: selector: app: overseerr ports: - name: http port: 5055 targetPort: 5055 type: ClusterIP