Introduction
DeployDock is an open-source monorepo for a GUI-first hosting control plane: a NestJS API (apps/api), a BullMQ worker (apps/worker), a React + Vite UI (apps/web), PostgreSQL, and Redis.
In this page
What ships today
Phase 1 (monorepo README roadmap) includes:
- Auth, onboarding bootstrap, health endpoints
- CRUD-style APIs for servers, applications, domains, databases, backups, runtimes
- Activity audit listing, security read-only lists, file listing
- Queue-backed deploy hook (or inline completion when queue disabled)
- Docker + systemd + installer skeletons
Runtime automation beyond partial Node/PHP adapters is still evolving; see Runtime matrix.
Where to go next
- Requirements — Node, pnpm, Postgres, Redis.
- Quick install — clone,
pnpm install, migrate,pnpm dev. - First login —
/auth/setupsuperadmin path. - REST API + Swagger — contract details.
Project website
Public site: https://deploydock.in
Source code (monorepo): github.com/gwalesh/deploy-dock — clone with git clone https://github.com/gwalesh/deploy-dock.git.