f1dac001387b14ebcea9fc9129891ae89d59fbff
Documents the customer-facing SFTP SSH Keys page shipped in WHP 2026.09.11 (sidebar: Security → SFTP SSH Keys) — adding/removing SSH public keys that authorize SFTP login alongside the account password, useful for teams sharing one hosting account without sharing a password. Walked the live page as the demo customer account and captured real redacted screenshots (empty state, filled Add Key form, populated key list). Also documents a non-obvious live-verified detail: the visible Comment column reflects the key's own comment (ssh-keygen -C), not the separate Note field, which only goes to the audit log. Cross-linked from Create a site. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
kb.anhonesthost.com
The An Honest Host knowledge base — customer documentation for WHP (our hosting platform) and related services.
Live at: https://kb.anhonesthost.com
Run locally
Requires Node 20+ (we test on 22).
npm install
npm run dev
# open http://localhost:4321
To expose the dev server on a different host/port (useful inside containers):
npm run dev -- --host 0.0.0.0 --port 8080
Adding or editing a doc
See CONTRIBUTING.md — it covers the page template, where files live, and how PRs are reviewed.
How it deploys
Push to main triggers a Gitea Actions workflow that builds the site and uploads it via SFTP to the production WHP site. No manual deploy step.
Licence
Content: CC BY 4.0. Build config and scripts: MIT (see source headers if any).
Languages
MDX
70.9%
TypeScript
21.5%
Astro
4.4%
CSS
1.6%
JavaScript
1.6%