diff --git a/HOMELAB_ARCHITECTURE_MASTER_V2.md b/HOMELAB_ARCHITECTURE_MASTER_V2.md index 044038a..fcbea38 100644 --- a/HOMELAB_ARCHITECTURE_MASTER_V2.md +++ b/HOMELAB_ARCHITECTURE_MASTER_V2.md @@ -487,6 +487,8 @@ Host-Pfade in `env_file` (z.B. `/mnt/...`) sind in Git-Stacks nicht verfügbar. **Regel:** Wenn `_FILE` nicht unterstützt wird → Stack Environment Variable. Kein Secret im Git. +**Bewusste Ausnahme:** `paperless-ngx` bleibt fuer `PAPERLESS_DBPASS` und `PAPERLESS_REDIS` vorerst bei Stack Environment Variables. Eine Umstellung auf `_FILE` ist fachlich denkbar, wird aber nicht gegen den aktuell stabilen Produktionsstand erzwungen. + ### Borg UI / BorgBase (2026-04-12) - `borg-ui` läuft als Admin-Dienst in `ops/borg-ui/docker-compose.yml` - nur `frontend_net`, weil Web-UI + externer SSH-Zugang zu BorgBase benötigt werden diff --git a/docs/MIGRATION_LOG.md b/docs/MIGRATION_LOG.md index 1c4d132..4a0c51c 100644 --- a/docs/MIGRATION_LOG.md +++ b/docs/MIGRATION_LOG.md @@ -51,6 +51,7 @@ Dieses Dokument ist nur noch ein historischer Verlauf. Der aktuelle operative Ab - `paperless-gpt` von `LOG_LEVEL=debug` auf `info` umgestellt. - `speedtest-tracker` von `APP_DEBUG=true` auf `false` umgestellt. - Mutable Image-Tags fuer produktive Stacks auf die aktuell laufenden Digests eingefroren, um Deployments reproduzierbar zu machen. +- `paperless-ngx` bleibt fuer `PAPERLESS_DBPASS` und `PAPERLESS_REDIS` vorerst bewusst bei Stack Environment Variables; keine Live-Migration auf `_FILE`, solange der aktuelle Stand stabil laeuft. --- diff --git a/docs/SECRETS_MAP.md b/docs/SECRETS_MAP.md index 780d5dd..60bcab8 100644 --- a/docs/SECRETS_MAP.md +++ b/docs/SECRETS_MAP.md @@ -71,6 +71,7 @@ Weitere dokumentierte Secret-Pfade: - `/mnt/user/appdata/code-server/secrets/password` - `/mnt/user/appdata/traefik/secrets/cloudflare_dns_api_token` - Borg UI verwaltet Session-Secret, Admin-Login, SSH-Keys und Repo-Credentials in seiner persistenten `/data`-Struktur. Diese Daten liegen nicht im Git, muessen aber gesichert werden. +- `paperless-ngx` ist eine bewusste Ausnahme: DB-Passwort und Redis-URL bleiben aktuell als Komodo Stack Environment Variables hinterlegt, um den stabil laufenden Produktionsstand nicht fuer eine reine Secret-Mechanik-Migration zu riskieren. ---