Co zrobione: - Nextcloud host = PIHA (always-on dla aktywnego uzycia), owner_node + LAN_BIND_IP/TRUSTED_PROXIES w .env, README zaktualizowane - Redis brokera Paperlessa: requirepass, PAPERLESS_REDIS_PASSWORD w .env po obu stronach (PIHA + worker@SOLARIA), healthchecki z auth - Domeny potwierdzone: paper.kapala.org, cloud.kapala.org (Cloudflare DNS-only -> Tailscale PIHA, wildcard cert juz pokrywa) — udokumentowane, nic nie utworzone - Backup Paperlessa zatwierdzony: document_exporter + rsync/borg -> SOLARIA, retencja 7/4/6, offsite jako future-note - Nextcloud pin: 34-apache (zweryfikowany aktualny stable, endoflife.date) - Whoosh fallback-worker: zaakceptowane bez zmian - Porty/wylaczenie local login/sizing OCR-workera: przeniesione z "decyzji" na "TODO przy deployu" - DECYZJE-do-podjecia.md zaktualizowane: wszystko poza portami/loginem/ sizingiem przeniesione do "Rozstrzygniete" Tylko edycja configow w repo — nic nie zdeployowane, zadne kontenery nie byly ruszane, DNS/vhosty nie utworzone. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
22 lines
983 B
Plaintext
22 lines
983 B
Plaintext
# paperless-worker secrets — copy to .env (gitignored) next to
|
|
# docker-compose.yml on SOLARIA. Values are SHARED with paperless@PIHA:
|
|
# copy them from /opt/homelab/config or services/paperless/.env on PIHA,
|
|
# do NOT generate new ones.
|
|
|
|
# MUST be identical to PAPERLESS_SECRET_KEY in services/paperless/.env @ PIHA.
|
|
PAPERLESS_SECRET_KEY=change-me-same-as-piha
|
|
|
|
# MUST be identical to PAPERLESS_DBPASS in services/paperless/.env @ PIHA.
|
|
PAPERLESS_DBPASS=change-me-same-as-piha
|
|
|
|
# MUST be identical to PAPERLESS_REDIS_PASSWORD in services/paperless/.env @
|
|
# PIHA (broker requirepass) — a mismatch means this worker cannot reach the
|
|
# queue.
|
|
PAPERLESS_REDIS_PASSWORD=change-me-same-as-piha
|
|
|
|
# Parallel OCR tasks on SOLARIA (celery --concurrency). Total CPU load is
|
|
# roughly WORKER_CONCURRENCY x PAPERLESS_THREADS_PER_WORKER (4x4=16 threads
|
|
# default, on 24 cores / 32 threads).
|
|
# TODO AT DEPLOY (module 5): measure on a sample before the 70k-attachment batch.
|
|
WORKER_CONCURRENCY=4
|