Releases ·
Roastwarden 0.29.0
Roastwarden has a public site, roastwarden.com: a home page, the documentation with search, and every release with a feed, made from the repository's own docs at each release.
Added
- roastwarden.com, the project's site: a home page, the documentation
(41 pages in six groups, with search) and every release with a feed, in the dashboard's
Chart paper look, light and dark, on a laptop and a phone. It is made from the repository's
own docs and changelog at each release, so it cannot drift from them:
site/sync.pyturns each published doc into a page (its links to other docs work, a doc named by its file reads as its title), and the build fails on a dead link or anchor, or on a page that names the owner's own machines. Built with Zola and Pagefind, served by static-web-server (all single Rust binaries, the newest releases), with its own security headers;site.ymlchecks it on every push and deploys it at each release tag (site/README.md).
Docs
- The docs the site publishes speak of "your server" and "the host" where they named the owner's machines (DEPLOY, INSTALL, the user guide, the CLI, labels, agents).