Self-host

Local development

Go API + pnpm workspaces. Homebrew Postgres is fine.

Database

.env.example uses your OS username on macOS (Homebrew / Postgres.app), not postgres. Create a vector5 database. Compose uses postgres/postgres instead.

API

terminal
cd apps/api && go run ./cmd/v5d

Web and docs

terminal
pnpm install
pnpm --filter @vector5/web dev      # :3000
pnpm --filter @vector5/docs dev     # :3001

Root scripts: pnpm dev (web), pnpm dev:docs, pnpm build:docs.

Something off? Open an issue · Edit on GitHub