Scan, index and archive all your physical documents
Paperless-ngx is a community-supported document management system that
transforms your physical documents into a searchable online archive. It
ingests documents from a consume directory or email, runs OCR (via
OCRmyPDF/Tesseract), extracts text and metadata, and provides a web UI and
REST API to tag, search and manage them.
The application is a multi-process Django (Python) service: an ASGI web
server (Granian), a Celery task worker, a Celery beat scheduler, and a
file-watching document consumer. It requires a Redis broker (bundled in this
snap and run over TCP on 127.0.0.1:6379) and uses SQLite by default
(PostgreSQL optionally).
After install, browse to http://localhost:8000. Set an admin account with:
sudo snap set vsingh-paperless admin-user=admin admin-password=secret