Update paperless-ngx to version 0.25.4 and add probes #46
@@ -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"
|
||||
|
||||
@@ -2,16 +2,16 @@
|
||||
|
||||
<img src="https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/b948750/src-ui/src/assets/logo-notext.svg" align="right" width="92" alt="paperless-ngx logo">
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
A community-supported supercharged version of paperless: scan, index and archive all your physical documents
|
||||
|
||||
**Homepage:** <https://charts.gabe565.com/charts/paperless-ngx/>
|
||||
**Homepage:** <https://git.cooltux.net/marko/HelmChartSammlung/src/branch/main/charts/paperless-ngx>
|
||||
|
||||
**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
|
||||
|
||||
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user