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.
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.