Skip to content

Commit 904d7d9

Browse files
frenchie4111claude
andauthored
site: add remote backends announcement post (#187)
## Summary - New announcement post at `site/public/announcements/remote-backends.html` covering the remote backends feature: one-click SSH bootstrap (Add Backend → SSH host tab), the manual headless-server setup, feature grid, and security notes - Animated hero diagram (Harness app + phone web client → ssh · http → harness-server → agent worktree rows) built in pure CSS, with `prefers-reduced-motion` support - Two images: the rubber-hand laptop photo (intro joke) and the Add backend SSH-host modal screenshot, both converted to webp - Prepends the post to `site/public/announcements.json` (newest first) ## Test plan - [x] Served `site/public` locally and verified layout, animation, and images in a browser - [x] Console clean apart from the expected Tailwind CDN warning - [x] `announcements.json` parses (`node -e "JSON.parse(...)"`) - [ ] Verify the announcements list page renders the new entry after deploy 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 84ddade commit 904d7d9

4 files changed

Lines changed: 563 additions & 0 deletions

File tree

site/public/announcements.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
{
22
"announcements": [
3+
{
4+
"id": "remote-backends-2026-07",
5+
"title": "Run your agents on any machine",
6+
"href": "https://harness.mikelyons.org/announcements/remote-backends.html",
7+
"publishedAt": "2026-07-16",
8+
"summary": "Connect the Harness desktop app to a headless server on another machine. One-click SSH setup, switch backends with a keystroke, notifications from every machine."
9+
},
310
{
411
"id": "introducing-chat-mode-2026-05",
512
"title": "Introducing Chat mode",
20.4 KB
Loading
39.8 KB
Loading

0 commit comments

Comments
 (0)