Deploy Paperless-ngx on Your VPS
Deploy Paperless-ngx on your VPS in one click. Turn paper into a searchable archive — OCR, automatic tagging, and full-text search, paired with PostgreSQL and Redis.
Paperless-ngx is what finally makes the filing cabinet redundant. Scan or upload a document and it runs OCR, reads the date, guesses the correspondent and document type, and tags it — then lets you find any of it later by full-text search. Invoices, contracts, receipts, letters: they go in as images and come out as searchable, organised records with the originals kept intact.
Vessl deploys it with PostgreSQL for metadata and Redis as its task broker, with your public URL wired in so sign-in works on the first visit. Documents and their OCR text live on persistent volumes, and you can set the OCR language at deploy time — use `ind+eng` if you are archiving Indonesian paperwork.
What's included
- Paperless-ngx + PostgreSQL + Redis deployed together
- OCR with automatic date, correspondent, and tag detection
- Full-text search across every scanned document
- OCR language selectable at deploy — e.g. ind+eng for Indonesian
- Originals kept on a persistent volume, never rewritten
Common use cases
- A searchable archive of invoices, contracts, and receipts
- Going paperless for a small business, on your own infrastructure
- Long-term document storage where the files stay yours
Frequently asked questions
Can it read Indonesian documents?
Yes — set the OCR language at deploy. Use `ind` for Indonesian, or `ind+eng` to handle both, which is usually what you want for mixed paperwork.
Why does it need Redis?
OCR is slow, so Paperless runs it as a background task queue rather than blocking your upload. Redis is that queue's broker — it is part of a working install, not an optional extra.
How do I get documents in?
Upload them through the web interface, or drop files into the consume directory. Paperless also has a mobile-friendly UI and can pull documents straight from a mailbox.
Ready to ship?
Deploy Paperless-ngx in under a minute.
Connect your VPS, pick this template, fill in any required fields. Vessl handles the container, SSL, and persistent storage.
Start for FreeNo credit card · BYOS · IDR billing
