Requirements
In this page
Software
| Requirement | Version / notes |
|---|---|
| Node.js | >= 20.11 (monorepo engines) |
| pnpm | 9.15.x via Corepack (packageManager field) |
| PostgreSQL | Compatible with Prisma schema (dev compose uses 16) |
| Redis | For BullMQ unless PANEL_DISABLE_QUEUE=1 on API |
| Git | For cloning the monorepo |
| Docker (optional) | For deploy/docker/*.yml workflows |
Hardware guidelines
- Development: 4 GB RAM minimum for Postgres + Redis + API + Vite comfortably.
- Production: size Postgres and Redis for your fleet; worker CPU matters for concurrent
deployjobs.
Network
- Browser must reach the UI origin configured in
PANEL_WEB_ORIGIN. - API port 4000 (or 8080 via nginx in prod compose) must be reachable from the operator network.
- Application servers managed by the panel need routable SSH/IP as modeled in the
Serverentity (actual remote provisioning is product-dependent).