Deploy guide
Private document management on Unraid.
Unraid is a popular homelab platform with first-class Docker support, and plenty of storage for a lifetime of documents.
Why it fits
Why run DocManFu on Unraid
- Plenty of storage for scans and PDFs
- Spare CPU for OCR and local Ollama models
- Fits alongside the other self-hosted services you already run
Before you install
Setup notes
- 1Install a Docker Compose plugin to run the multi-container stack
- 2Keep PostgreSQL and document data on persistent appdata or array storage
- 3Add a GPU for faster local AI if your server has one
- 4Include DocManFu data in your appdata backup routine
What you get
The full DocManFu stack on Unraid
DocManFu runs as one Docker Compose stack: web app, API, PostgreSQL, Redis, and a background OCR worker. Anywhere Docker Engine and Docker Compose v2 run, DocManFu can run. OCR happens locally, AI is optional and can run locally with Ollama, and your documents stay on storage you control.
git clone https://github.com/DocManFu/DocManFu.git
cd DocManFu
cp .env.production.example .env # set POSTGRES_PASSWORD and JWT_SECRET_KEY
./prod up -dOther ways to self-host
What will you store?
Your documents. Your rules.
Ready to master the paper pile?
One Docker Compose command puts a private, searchable document vault on hardware you control. Prefer not to self-host? A hosted version is coming soon—ask @DustinDavis on X.