Update Paperless AI chart version and environment settings
All checks were successful
Build Helm Chart / helm-package (push) Successful in 3s

This commit updates the version of the Paperless AI Helm chart from
0.4.0 to 0.5.0 to reflect new changes and improvements. The PUID
and PGID environment variables have been changed from 1027 and 100
to 1000 and 2000, respectively, to better accommodate user and
group permissions.

Additionally, the resource requests and limits have been adjusted
to specify CPU and memory requirements (100m CPU and 128Mi memory),
ensuring that the container operates within defined resource
constraints. This change enhances performance and stability, making
the chart more suitable for various deployment environments.

No breaking changes were introduced, but users should verify their
permissions align with the new PUID and PGID settings.
This commit is contained in:
2025-07-06 18:15:10 +02:00
parent a9f09a3a29
commit 601bde7463
2 changed files with 12 additions and 18 deletions

View File

@ -1,7 +1,7 @@
apiVersion: v2 apiVersion: v2
name: paperless-ai name: paperless-ai
description: Ein Helm Chart für Paperless AI, basierend auf der Docker Compose Konfiguration. description: Ein Helm Chart für Paperless AI, basierend auf der Docker Compose Konfiguration.
version: 0.4.0 version: 0.5.0
appVersion: 3.0.7 appVersion: 3.0.7
keywords: keywords:
- paperless-ai - paperless-ai

View File

@ -16,8 +16,8 @@ service:
targetPort: 30000 targetPort: 30000
env: env:
# PUID: 1027 PUID: 1000
# PGID: 100 PGID: 2000
PAPERLESS_AI_PORT: 30000 PAPERLESS_AI_PORT: 30000
# Konfiguration für persistente Speicherung (Persistent Volume Claim). # Konfiguration für persistente Speicherung (Persistent Volume Claim).
@ -44,9 +44,9 @@ readinessProbe:
securityContext: securityContext:
enabled: false enabled: false
pod: pod:
runAsUser: 1027 runAsUser: 1000
runAsGroup: 100 runAsGroup: 2000
fsGroup: 100 fsGroup: 2000
container: container:
allowPrivilegeEscalation: false allowPrivilegeEscalation: false
capabilities: capabilities:
@ -62,18 +62,12 @@ autoscaling:
# Ressourcenanforderungen und -limits für den Container. # Ressourcenanforderungen und -limits für den Container.
resources: resources:
{} limits:
# Wir empfehlen in der Regel, keine Standardressourcen anzugeben und dies cpu: 100m
# dem Benutzer zu überlassen. Dies erhöht auch die Chancen, dass Charts memory: 128Mi
# in Umgebungen mit geringen Ressourcen, wie Minikube, laufen. requests:
# Wenn du Ressourcen angeben möchtest, kommentiere die folgenden Zeilen aus, cpu: 100m
# passe sie bei Bedarf an und entferne die geschweiften Klammern nach 'resources:'. memory: 128Mi
# limits:
# cpu: 100m
# memory: 128Mi
# requests:
# cpu: 100m
# memory: 128Mi
# Node-Selector für die Pod-Platzierung. # Node-Selector für die Pod-Platzierung.
nodeSelector: {} nodeSelector: {}