diff --git a/charts/stable/tdarr/Chart.yaml b/charts/stable/tdarr/Chart.yaml index 042ffdb9..95d7d778 100644 --- a/charts/stable/tdarr/Chart.yaml +++ b/charts/stable/tdarr/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 appVersion: 2.00.10 description: Tdarr is a self hosted web-app for automating media library transcode/remux management and making sure your files are exactly how you need them to be in terms of codecs/streams/containers etc. name: tdarr -version: 4.3.1 +version: 4.4.0 keywords: - transcoding - remux @@ -23,5 +23,5 @@ dependencies: version: 4.3.0 annotations: artifacthub.io/changes: | - - kind: fixed - description: Fixed server container mountPath so that persistence actually works. + - kind: add + description: Explicitly Add PUID and PGID environment variables for server and node. diff --git a/charts/stable/tdarr/templates/common.yaml b/charts/stable/tdarr/templates/common.yaml index dc4cb6e6..4003aa56 100644 --- a/charts/stable/tdarr/templates/common.yaml +++ b/charts/stable/tdarr/templates/common.yaml @@ -19,6 +19,10 @@ additionalContainers: value: "{{ .Values.service.main.ports.server.port }}" - name: ffmpegPath value: {{ default "" .Values.env.ffmpegPath }} + - name: PUID + value: {{ (.Values.env.PUID | quote) }} + - name: PGID + value: {{ (.Values.env.PGID | quote) }} volumeMounts: {{ if .Values.persistence.config.enabled }} - name: config diff --git a/charts/stable/tdarr/values.yaml b/charts/stable/tdarr/values.yaml index 544fbc9c..45141c00 100644 --- a/charts/stable/tdarr/values.yaml +++ b/charts/stable/tdarr/values.yaml @@ -26,6 +26,10 @@ env: serverPort: "{{ .Values.service.main.ports.server.port }}" # -- Allow override for the pre-compiled tdarr ffmpeg binary ffmpegPath: "" + # -- Set the container user id + PUID: "1000" + # -- Set the container group id + PGID: "1000" # -- Configures service settings for the chart. # @default -- See values.yaml