Quick install
Fast path to a local DeployDock stack from the monorepo (matches deploy-dock README).
In this page
Steps
-
Clone the repository and enter it:
git clone https://github.com/gwalesh/deploy-dock.gitcd deploy-dock -
Enable pnpm:
corepack enable && corepack prepare pnpm@9.15.0 --activate -
Install dependencies:
pnpm install -
PostgreSQL + Redis — run locally or start
deploy/docker/docker-compose.ymlfor justpostgres+redisif you prefer containers. -
Configure API env:
cp apps/api/.env.example apps/api/.envEdit
DATABASE_URL, secrets, andPANEL_WEB_ORIGIN(defaulthttp://127.0.0.1:5173for Vite). If Redis is unavailable, setPANEL_DISABLE_QUEUE=1. -
Migrate + seed:
pnpm --filter @deploydock/api exec prisma migrate deploypnpm --filter @deploydock/api exec prisma db seed -
Run dev servers:
pnpm dev
Verify
- UI:
http://127.0.0.1:5173 - Swagger:
http://127.0.0.1:4000/api/docs - Health:
curl -s http://127.0.0.1:4000/api/v1/health
Next
Continue with First login (/auth/setup).
For Docker-only API/worker, see Docker install.