# # IMPORTANT NOTE # # This chart inherits from our common library chart. You can check the default values/options here: # https://github.com/bjw-s/helm-charts/blob/a081de5/charts/library/common/values.yaml # image: # -- Image repository repository: ghcr.io/paperless-ngx/paperless-ngx # -- Image pull policy pullPolicy: IfNotPresent # -- Image tag tag: 2.14.7 # -- Environment variables [[ref]](https://docs.paperless-ngx.com/configuration/) # @default -- See [values.yaml](./values.yaml) env: # -- Set the container timezone TZ: UTC # PAPERLESS_SECRET_KEY: "" service: # -- Configures service settings for the chart. # @default -- See [values.yaml](./values.yaml) main: ports: http: port: 8000 ingress: # -- Enable and configure ingress settings for the chart under this key. # @default -- See [values.yaml](./values.yaml) main: enabled: false annotations: nginx.ingress.kubernetes.io/proxy-body-size: 64m # hosts: # - host: chart-example.local # paths: # - path: / # tls: # - secretName: chart-example.local # hosts: # - chart-example.local persistence: # -- Configure data volume settings for the chart under this key. # @default -- See [values.yaml](./values.yaml) data: enabled: false retain: true mountPath: /usr/src/paperless/data # storageClass: "" # accessMode: ReadWriteOnce # size: 1Gi # -- Configure media volume settings for the chart under this key. # @default -- See [values.yaml](./values.yaml) media: enabled: false retain: true mountPath: /usr/src/paperless/media # storageClass: "" # accessMode: ReadWriteOnce # size: 8Gi # -- Configure export volume settings for the chart under this key. # @default -- See [values.yaml](./values.yaml) export: enabled: true retain: true mountPath: /usr/src/paperless/export # storageClass: "" # accessMode: ReadWriteOnce # size: 1Gi # -- Configure consume volume settings for the chart under this key. # @default -- See [values.yaml](./values.yaml) consume: enabled: true retain: true mountPath: /usr/src/paperless/consume # storageClass: "" # accessMode: ReadWriteOnce # size: 4Gi # -- Enable and configure postgresql database subchart under this key. # If enabled, the app's db envs will be set for you. # [[ref]](https://github.com/bitnami/charts/tree/main/bitnami/postgresql) # @default -- See [values.yaml](./values.yaml) postgresql: enabled: false auth: database: paperless postgresPassword: changeme primary: persistence: enabled: false # storageClass: "" # size: 8Gi # -- Enable and configure mariadb database subchart under this key. # If enabled, the app's db envs will be set for you. # [[ref]](https://github.com/bitnami/charts/tree/main/bitnami/mariadb) # @default -- See [values.yaml](./values.yaml) mariadb: enabled: false auth: database: paperless username: paperless password: changeme rootPassword: changeme primary: persistence: enabled: false # storageClass: "" # size: 8Gi # -- Enable and configure redis subchart under this key. # If enabled, the app's Redis env will be set for you. # [[ref]](https://github.com/bitnami/charts/tree/main/bitnami/redis) # @default -- See [values.yaml](./values.yaml) redis: enabled: true auth: enabled: true username: "" # Use an existing secret for redis auth. Do this if you're using Argo to manage your instance or otherwise using helm template under the hood # The secret name can vary, but the password key must be redis-password. # existingSecret: paperless-redis # existingSecretPasswordKey: redis-password master: persistence: enabled: false replica: replicaCount: 0