Deploy guide

Private document management on Docker Desktop.

Docker Desktop is the fastest way to try DocManFu on the computer you are using right now.

Why it fits

Why run DocManFu on Docker Desktop

  • Evaluate DocManFu before committing server hardware
  • Keep a single-user archive on your own laptop or desktop
  • Native macOS Ollama can provide local AI

Before you install

Setup notes

  1. 1Install Docker Desktop and give it enough memory for OCR
  2. 2Clone the repository and start the stack with the included script
  3. 3Open the web app on localhost once services are healthy
  4. 4Remember that the archive is only available while your computer is running

What you get

The full DocManFu stack on Docker Desktop

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 -d

Other 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.