diff --git a/charts/paperless-ngx/Chart.yaml b/charts/paperless-ngx/Chart.yaml
index b3d59f9..b06a2cc 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.3
+version: 0.25.4
# 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/README.md b/charts/paperless-ngx/README.md
index dc1cb3a..4fe1bef 100644
--- a/charts/paperless-ngx/README.md
+++ b/charts/paperless-ngx/README.md
@@ -2,16 +2,16 @@
-
+


A community-supported supercharged version of paperless: scan, index and archive all your physical documents
-**Homepage:**
+**Homepage:**
**This chart is not maintained by the upstream project and any issues with the chart should be raised
-[here](https://github.com/gabe565/charts/issues/new?assignees=gabe565&labels=bug&template=bug_report.yaml&name=paperless-ngx&version=0.25.0)**
+[here](https://git.cooltux.net/marko/HelmChartSammlung/issues/new?assignees=marko&labels=bug&template=bug_report.yaml&name=paperless-ngx&version=0.25.0)**
## Source Code
@@ -34,12 +34,6 @@ Kubernetes: `>=1.28.0-0`
To install the chart with the release name `paperless-ngx`
-### OCI (Recommended)
-
-```console
-helm install paperless-ngx oci://ghcr.io/gabe565/charts/paperless-ngx
-```
-
### Traditional
```console
@@ -68,13 +62,13 @@ Specify each parameter using the `--set key=value[,key=value]` argument to `helm
```console
helm install paperless-ngx \
--set env.TZ="America/New York" \
- gabe565/paperless-ngx
+ cooltux/paperless-ngx
```
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
```console
-helm install paperless-ngx gabe565/paperless-ngx -f values.yaml
+helm install paperless-ngx cooltux/paperless-ngx -f values.yaml
```
## Custom configuration
diff --git a/charts/paperless-ngx/values.yaml b/charts/paperless-ngx/values.yaml
index a421a8e..14649d3 100644
--- a/charts/paperless-ngx/values.yaml
+++ b/charts/paperless-ngx/values.yaml
@@ -24,6 +24,36 @@ controllers:
# -- Set the container timezone
TZ: UTC
# PAPERLESS_SECRET_KEY: ""
+ probes:
+ # 1. Readiness Probe (Wichtigste für den Traffic-Fluss)
+ readiness:
+ enabled: true
+ type: exec # Wechsel zu einem Ausführungsbefehl
+ command:
+ - /usr/bin/curl
+ - -f
+ - http://localhost:8000
+
+ # Wichtige Timing-Einstellungen für Paperless-ngx
+ initialDelaySeconds: 60 # Warten Sie 60 Sekunden, bevor Sie mit der Prüfung beginnen, da Paperless-ngx lange booten kann
+ periodSeconds: 10
+ timeoutSeconds: 5
+ failureThreshold: 5 # 5 aufeinanderfolgende Fehler, bevor der Pod als "not ready" gilt
+
+ # 2. Liveness Probe (Wichtig für das Neustarten des Containers bei Absturz)
+ liveness:
+ enabled: true
+ type: exec # Wechsel zu einem Ausführungsbefehl
+ command:
+ - /usr/bin/curl
+ - -f
+ - http://localhost:8000
+
+ # Die Liveness Probe sollte eine längere Verzögerung haben
+ initialDelaySeconds: 120
+ periodSeconds: 60
+ timeoutSeconds: 5
+ failureThreshold: 3
service:
# -- Configures service settings for the chart.