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
name: paperless-ai
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
keywords:
- paperless-ai

View File

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