From bce2b147a814a96750cf24d91eb9b4a20eac7dfc Mon Sep 17 00:00:00 2001 From: jklein Date: Sun, 23 Aug 2026 00:16:27 +0200 Subject: [PATCH] Set HOME=/tmp for flaresolverr The image's home is /app on the read-only root filesystem, but flaresolverr writes chromedriver caches under $HOME (/app/.local); pointing HOME at the /tmp emptyDir keeps the root filesystem read-only. --- freesailarr/templates/freesailarr.sfs.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/freesailarr/templates/freesailarr.sfs.yaml b/freesailarr/templates/freesailarr.sfs.yaml index a7ed34e..268a72c 100644 --- a/freesailarr/templates/freesailarr.sfs.yaml +++ b/freesailarr/templates/freesailarr.sfs.yaml @@ -170,6 +170,11 @@ spec: env: - name: TZ value: {{ .Values.timezone | quote }} + # flaresolverr writes chromedriver caches under $HOME (image + # default /app, which is read-only); point HOME at the writable + # /tmp emptyDir so the root filesystem can stay read-only. + - name: HOME + value: /tmp {{- include "freesailarr.env" (dict "root" $ "env" .Values.flaresolverr.env) | nindent 12 }} ports: - containerPort: 8191