feat(prowlarr): Setup flaresolverr

This commit is contained in:
Peter 2026-01-27 22:20:39 +01:00
parent 5dfb1b219b
commit 32109fd78f
Signed by: Peter
SSH key fingerprint: SHA256:B5tYaxBExaDm74r1px9iVeZ6F/ZDiyiy9SbBqfZYrvg
2 changed files with 37 additions and 7 deletions

View file

@ -0,0 +1,18 @@
---
apiVersion: v1
kind: ConfigMap
metadata:
name: flaresolverr-envs
data:
LOG_LEVEL: info
HEADLESS: "true"
TZ: Europe/Amsterdam
---
apiVersion: v1
kind: ConfigMap
metadata:
name: prowlarr-envs
data:
PUID: "1000"
PGID: "1000"
TZ: Europe/Amsterdam

View file

@ -19,19 +19,31 @@ spec:
- name: prowlarr-config
persistentVolumeClaim:
claimName: prowlarr-storage
initContainers:
- name: flaresolverr
image: flaresolverr/flaresolverr:v3.4.6
imagePullPolicy: IfNotPresent
ports:
- containerPort: 8191
envFrom:
- configMapRef:
name: flaresolverr-envs
securityContext:
seccompProfile:
type: RuntimeDefault
allowPrivilegeEscalation: false
capabilities:
drop:
- "ALL"
containers:
- name: prowlarr
image: linuxserver/prowlarr:2.3.0
imagePullPolicy: IfNotPresent
ports:
- containerPort: 9696
env:
- name: PUID
value: "1000"
- name: PGID
value: "1000"
- name: TZ
value: Europe/Amsterdam
envFrom:
- configMapRef:
name: prowlarr-envs
volumeMounts:
- mountPath: /config
name: prowlarr-config