← Homelab
service

Paperless-ngx

Service

Purpose
Document management system with OCR
Version
2.20.5
Runtime
Python 3.13 (uv + granian)
Port
8000
URL
https://docs.hake.rodeo
Self-hosted document management system that ingests, OCRs, and organizes documents. Files dropped into `/consume` are automatically processed by the consumer service. Uses PostgreSQL for metadata, Redis for task queuing, and Celery for background workers (consumer, scheduler). A Paperless-GPT workflow auto-tags new documents with `paperless-gpt-auto` and `needs-review` for AI-assisted classification. Config at `/opt/paperless/paperless.conf`, manage.py at `/opt/paperless/src/manage.py`.