feat(stacks): update paperless to 1.20.15

This commit is contained in:
2026-08-18 06:21:55 +02:00
parent b602d42c92
commit b002113473
2 changed files with 15 additions and 2 deletions

View File

@@ -1,7 +1,7 @@
# Paperless-ngx — paperless.opytex.org
Gestion documentaire (OCR + indexation). Cinq conteneurs : `webserver`
(l'application), `db` (PostgreSQL), `broker` (Redis, file de tâches),
(l'application), `db` (PostgreSQL), `broker` (Valkey, file de tâches),
`gotenberg` et `tika` (conversion des documents bureautiques et des `.eml`).
Authentification : SSO Authentik, plus un compte admin local (`waha-local`)
@@ -27,6 +27,19 @@ garde l'ancienne valeur :
sops exec-env secrets.env.yaml 'docker compose up -d --force-recreate'
```
Les secrets sont déclarés `${VAR:?}` dans le compose : **toute** commande
`docker compose` échoue sans l'enveloppe `sops exec-env`, y compris `stop`,
`exec`, `logs` et `ps`. Pour enchaîner plusieurs commandes, une seule
enveloppe suffit :
```bash
sops exec-env secrets.env.yaml '
docker compose stop webserver &&
docker compose exec -T db psql -U paperless -d paperless -c "..." &&
docker compose up -d
'
```
## Secrets
Quatre valeurs dans `secrets.env.yaml`, injectées par `sops exec-env` :

View File

@@ -23,7 +23,7 @@ services:
- backup.type=postgres
webserver:
image: ghcr.io/paperless-ngx/paperless-ngx:2.13
image: ghcr.io/paperless-ngx/paperless-ngx:2.20.15
restart: unless-stopped
depends_on:
- db