Docs-site
Public site: https://inauguration.tsc.hk (source in docs-site/).
| Piece | Tool |
|---|---|
| Landing HTML | docs-site/src/build.ts (moonshine prerender of index.crepus) |
| Static assets | copied from docs-site/static/ into dist/static/ |
| Markdown HTML | docs-site/scripts/docs-hook.sh → docs-gen → dist/docs/ |
| Full dist | in execute docs-site/build.in (or backend.in → same) or ./scripts/build-docs-site.sh |
| Splash copy | docs-site/scripts/gen-splash.in (build-docs-site.sh calls it when in is on PATH) |
crepus web dev needs [targets.docs] so /docs/ is populated (not “No generated docs output yet”).
Commands
# from repo root
in execute docs-site/backend.in
crepus web dev --site docs-site
Footer: built with crepuscularity + inauguration.
Deploy (Cloudflare)
./scripts/build-docs-site.sh
# Cloudflare Pages: upload docs-site/dist (dashboard or wrangler pages deploy docs-site/dist)
Custom domain inauguration.tsc.hk in Cloudflare DNS / Pages settings.