Skip to Content
DocsGet started

Get started

Requirements

  • Node.js 24 or newer
  • pnpm 11 through Corepack
  • Docker

Run Dawn

corepack enable pnpm install pnpm db:up pnpm db:migrate pnpm db:seed pnpm dev

pnpm dev starts all four applications. The checked-in defaults connect them without local environment files.

Verify changes

pnpm check pnpm lint pnpm test pnpm build pnpm openapi:check

Run a command for one workspace with pnpm’s filter:

pnpm --filter @dawn/docs build pnpm --filter @dawn/api test pnpm --filter @dawn/api-runtime test

Environment overrides

Copy the root .env.example values into an app-specific .env.local only when you need to change a default. Do not commit secrets or production database URLs.

Last updated on