Document Paperless Tika/Gotenberg sidecars, supported Office/OpenDocument ingestion formats, stack paths, validation/deploy procedure, and verification commands. Updates service inventory and architecture overview so PD docs match the deployed documents stack.
1.4 KiB
1.4 KiB
Documents Stack
Docker Compose stack for document and knowledge-capture services on PD.
Paperless-NGX
- URL:
https://paperless.paccoco.com/http://pd:8083 - Compose service:
paperless - Appdata:
/mnt/docker-ssd/docker/appdata/paperless/ - Consume folder:
/mnt/unraid/data/paperless/consume→/usr/src/paperless/consume - Database: shared Postgres on
ix-databases_shared-databases - Redis: shared Redis via
PAPERLESS_REDIS
Paperless has internal-only Tika and Gotenberg sidecars for Office/OpenDocument ingestion:
tika(apache/tika) athttp://tika:9998, memory limit512mgotenberg(gotenberg/gotenberg) athttp://gotenberg:3000, memory limit256m- Both sidecars live only on
documents_paperless_internaland expose no host ports.
Required Paperless Tika env keys:
PAPERLESS_TIKA_ENABLED=1
PAPERLESS_TIKA_ENDPOINT=http://tika:9998
PAPERLESS_TIKA_GOTENBERG_ENDPOINT=http://gotenberg:3000
Supported additional ingestion types include .docx, .doc, .pptx, .xlsx, and OpenDocument formats (.odt, .ods, .odp) in addition to the existing PDF/image OCR path.
Deploy
From /mnt/docker-ssd/docker/compose/documents on PD:
docker compose --env-file .env config
docker compose --env-file .env down && docker compose --env-file .env up -d
Do not restart Docker on PD; use stack-level compose commands only.