Deploy guide

Private document management on Synology NAS.

A Synology NAS already holds your files and runs around the clock, which makes it a natural home for a private document archive.

Why it fits

Why run DocManFu on Synology NAS

  • Documents live on the same redundant storage as the rest of your files
  • Always-on hardware keeps the scanner-folder watcher and background jobs running
  • Existing Synology backup tasks can protect the archive

Before you install

Setup notes

  1. 1Use a Docker-capable model and install Container Manager
  2. 2Run the Compose stack over SSH or as a Container Manager project
  3. 3OCR and AI are CPU-intensive; entry-level models will process large imports slowly
  4. 4Store DocManFu data on a shared folder that is included in your backups

What you get

The full DocManFu stack on Synology NAS

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.