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/
|
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
|
icon: https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/b948750/src-ui/src/assets/logo-notext.svg
|
||||||
type: application
|
type: application
|
||||||
version: 0.25.3
|
version: 0.25.4
|
||||||
# renovate datasource=docker depName=ghcr.io/paperless-ngx/paperless-ngx
|
# renovate datasource=docker depName=ghcr.io/paperless-ngx/paperless-ngx
|
||||||
appVersion: 2.20.0
|
appVersion: 2.20.0
|
||||||
kubeVersion: ">=1.28.0-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">
|
<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
|
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
|
**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
|
## Source Code
|
||||||
|
|
||||||
@@ -34,12 +34,6 @@ Kubernetes: `>=1.28.0-0`
|
|||||||
|
|
||||||
To install the chart with the release name `paperless-ngx`
|
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
|
### Traditional
|
||||||
|
|
||||||
```console
|
```console
|
||||||
@@ -68,13 +62,13 @@ Specify each parameter using the `--set key=value[,key=value]` argument to `helm
|
|||||||
```console
|
```console
|
||||||
helm install paperless-ngx \
|
helm install paperless-ngx \
|
||||||
--set env.TZ="America/New York" \
|
--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.
|
Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart.
|
||||||
|
|
||||||
```console
|
```console
|
||||||
helm install paperless-ngx gabe565/paperless-ngx -f values.yaml
|
helm install paperless-ngx cooltux/paperless-ngx -f values.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
## Custom configuration
|
## Custom configuration
|
||||||
|
|||||||
@@ -24,6 +24,36 @@ controllers:
|
|||||||
# -- Set the container timezone
|
# -- Set the container timezone
|
||||||
TZ: UTC
|
TZ: UTC
|
||||||
# PAPERLESS_SECRET_KEY: ""
|
# 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:
|
service:
|
||||||
# -- Configures service settings for the chart.
|
# -- Configures service settings for the chart.
|
||||||
|
|||||||
Reference in New Issue
Block a user