Installation#
Development with Dev Containers#
The easiest way to get started is using a Dev Container.
Prerequisites#
VS Code with the Dev Containers extension
Steps#
Clone the repository and open it in VS Code.
VS Code will prompt “Reopen in Container” — click it.
Wait for the container to build. The
postCreatescript will install Node.js, npm dependencies, Python dependencies, pre-commit hooks, and development tools (Claude Code CLI, just task runner, GitHub CLI).Copy
.env.exampleto.envand fill in the required values:cp .env.example .env
Start the dev server:
npm run dev
The app is available at
http://localhost:5173.
Running Checks#
Before committing, run just check to lint, test, and build docs in
parallel. See Developer Workflow for the full set of commands.
Production Deployment#
See Helm Deployment for Helm installation, configuration, and Ingress/TLS setup.