Go paperless with Paperless-ngx: your own self-hosted document archive

Everyone has the drawer: warranties, tax documents, contracts, the letter you'll definitely need someday. Paperless-ngx is the self-hosted app that turns that drawer into a searchable digital archive — scan or drop in a document, and it reads it, tags it, and files it, on a server you own.
What Paperless-ngx does
Paperless-ngx is a document management system built around one very satisfying loop: a document goes in, and a searchable, organized record comes out. The clever part is that it reads your documents — it runs OCR over scans and PDFs so the text inside them becomes searchable, then matches them to tags, document types and correspondents automatically.
- Full-text search across everything — find a document by a word that's buried in the middle of it, not just its filename.
- Automatic OCR turns image-only scans into searchable, selectable text.
- Auto-tagging and matching — teach it once, and new documents from the same source get filed for you.
- Consume folders and email — drop files in a watched folder (or forward an email) and they're ingested automatically.
Why self-host your documents?
- These are your most sensitive papers — tax records, IDs, contracts. "On my own server" is exactly where they should live, not in a third-party cloud.
- Findable forever. A searchable archive beats a filing cabinet and a folder of cryptically-named PDFs, every time.
- No subscription holding your own paperwork ransom.
How it works day to day
The workflow that makes people fall for Paperless: point a scanner (or your phone's scan feature) at a document, it lands in the consume folder, and a minute later it's in your archive — OCR'd, tagged, dated, and searchable. Bills, receipts, medical records, manuals — the drawer empties one scan at a time, and everything becomes something you can find in seconds.
How to deploy it
Paperless-ngx is a small stack — the app, a database, a cache, and a volume for your documents — behind TLS on a domain. The OCR does a little work on ingest, so give it modest CPU, but it's light at rest. On a VPS that's a straightforward setup plus the usual updates and — especially here — backups, because this becomes the home of documents you can't just re-download. Or deploy Paperless-ngx in one click with the stack and TLS handled, and start feeding it the drawer.
Deploy Paperless-ngx → — or browse the full catalog of apps you can host and own.