To install dependencies:
bun installTo start the Bun development server:
bun devTo build static frontend assets:
bun run buildTo build the release-ready static HTML bundle:
bun run build-htmlIf the frontend API origin differs from the default reverse proxy backend, set BUN_PUBLIC_API_BASE_URL.
One workflow is included under .github/workflows:
release-static.yml: runs on every push tomain, executesbun run build-html, and publishesdist/index.htmlto GitHub Releases.
Release naming:
- Release tag:
main-<short-sha> - Asset file:
index.html
This keeps the pipeline automatic on main without separate version metadata management.