From 84c0c59b2b91a856c4364cf428aac90de147dd3f Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Sun, 23 Nov 2025 15:08:40 +0100 Subject: [PATCH] Fix version number and update persistence configuration Updated the version number in `Chart.yaml` from 0.25.2 to 0.25.1 to reflect the correct release version. In the `values.yaml`, modified the persistence configuration for data, media, export, and consume to remove the old `mountPath` entries and added a new `globalMounts` list that includes path specifications for each of these persistence types. This change is intended to simplify the configuration and make it more flexible by using global mounts for better data organization and easier access management. No breaking changes are introduced in this update. --- charts/paperless-ngx/Chart.yaml | 2 +- charts/paperless-ngx/values.yaml | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/charts/paperless-ngx/Chart.yaml b/charts/paperless-ngx/Chart.yaml index f97854a..d013269 100644 --- a/charts/paperless-ngx/Chart.yaml +++ b/charts/paperless-ngx/Chart.yaml @@ -4,7 +4,7 @@ description: "A community-supported supercharged version of paperless: scan, ind home: https://charts.gabe565.com/charts/paperless-ngx/ icon: https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/b948750/src-ui/src/assets/logo-notext.svg type: application -version: 0.25.2 +version: 0.25.1 # renovate datasource=docker depName=ghcr.io/paperless-ngx/paperless-ngx appVersion: 2.20.0 kubeVersion: ">=1.28.0-0" diff --git a/charts/paperless-ngx/values.yaml b/charts/paperless-ngx/values.yaml index 7ec6d3a..a421a8e 100644 --- a/charts/paperless-ngx/values.yaml +++ b/charts/paperless-ngx/values.yaml @@ -53,8 +53,9 @@ persistence: # @default -- See [values.yaml](./values.yaml) data: enabled: false + globalMounts: + - path: /usr/src/paperless/data retain: true - mountPath: /usr/src/paperless/data storageClass: "" accessMode: ReadWriteOnce size: 1Gi @@ -62,8 +63,9 @@ persistence: # @default -- See [values.yaml](./values.yaml) media: enabled: false + globalMounts: + - path: /usr/src/paperless/media retain: true - mountPath: /usr/src/paperless/media storageClass: "" accessMode: ReadWriteOnce size: 8Gi @@ -71,8 +73,9 @@ persistence: # @default -- See [values.yaml](./values.yaml) export: enabled: true + globalMounts: + - path: /usr/src/paperless/export retain: true - mountPath: /usr/src/paperless/export storageClass: "" accessMode: ReadWriteOnce size: 1Gi @@ -80,8 +83,9 @@ persistence: # @default -- See [values.yaml](./values.yaml) consume: enabled: true + globalMounts: + - path: /usr/src/paperless/consume retain: true - mountPath: /usr/src/paperless/consume storageClass: "" accessMode: ReadWriteOnce size: 4Gi