Skip to content

Deployment

Local deployment

Most users run only the local daemon installed by repowire setup. The dashboard is served from the daemon at localhost:8377/dashboard.

Hosted surfaces

Repowire also ships hosted surfaces:

  • Docs site: MkDocs static site built by .github/workflows/docs.yml.
  • Dashboard web bundle: built separately for the daemon and hosted web deployment.
  • Relay: FastAPI relay deployed through the relay workflow and Helm chart.

Contributor notes

Run docs builds before touching public docs:

uv run --no-project mkdocs build --strict

Use the pre-PR hygiene check before opening a PR:

python3 scripts/pre_pr_hygiene.py