mirror of
https://github.com/hostwarden/hostwarden.github.io.git
synced 2026-11-07 13:12:36 +00:00
The Hostwarden documentation site
- HTML 72.4%
- CSS 27.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github | ||
| docs-site | ||
| .gitignore | ||
| AGENTS.md | ||
| index.html | ||
| legal-notice.html | ||
| LICENSE | ||
| privacy-policy.html | ||
| README.md | ||
| style.css | ||
hostwarden.github.io
The one-pager at hostwarden.github.io
and the workflow that publishes
hostwarden.github.io/docs, the
Docusaurus documentation site whose source lives in
hostwarden/hostwarden's
website/ directory. Why the site is split this way is recorded in
that repository's
docs/adr/20260925-docs-stay-in-repo-thin-publish.md.
What's here
index.html,legal-notice.html,privacy-policy.html,style.css— the one-pager. Hand-edited, reviewed like any other page..github/workflows/publish.yml— the only thing that ever writes todocs-site/,img/,fonts/or_site/. It runs on arepository_dispatchfromhostwarden/hostwarden(docs-updatedon every push towebsite/**,release-cutwhen a release tags), or by hand (workflow_dispatch).docs-site/— an ephemeral Docusaurus checkout the workflow rebuilds fromhostwarden/hostwarden'swebsite/on every run. Onlyversioned_docs/,versioned_sidebars/andversions.jsonare committed here; everything else is regenerated and gitignored.
Nothing under docs-site/, img/, fonts/ or _site/ is hand-edited.
A pull request touching those paths outside what the workflow itself
commits is a mistake, not a contribution.
Setup
- GitHub Pages → Build and deployment → Source: GitHub Actions (done).
- A repository secret
DOCS_DISPATCH_TOKENin hostwarden/hostwarden (not here) — a fine-grained PAT scoped to this repository,Contents: write(done).