Skip to main content

Deployment

Local deployment (Docker Compose)

Use:

docker compose up --build -d
docker compose ps

Production baseline

  • Keep backend and frontend behind HTTPS reverse proxy.
  • Use strong JWT_SECRET.
  • Restrict CORS FRONTEND_ORIGIN.
  • Persist DATA_DIR and UPLOADS_DIR.
  • Protect mail credentials.

Optional worker mode

Outbox worker can be enabled with:

OUTBOX_WORKER_ENABLED=true

Tune worker with OUTBOX_WORKER_* env vars.