diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-20 04:35:57 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-05-20 04:35:57 +0300 |
| commit | 6bd8bb6bf197ea3dce470b547ce7b16b8d4450b1 (patch) | |
| tree | 290af88bc2774005efc89b487fcecd718899f9fe /website/src/content/docs/persistence-remote.mdx | |
| parent | 38a3c3c5cdb31cae9dab930984d6bea115ede687 (diff) | |
docs: clarify remote workflows and agent overview
Diffstat (limited to 'website/src/content/docs/persistence-remote.mdx')
| -rw-r--r-- | website/src/content/docs/persistence-remote.mdx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/website/src/content/docs/persistence-remote.mdx b/website/src/content/docs/persistence-remote.mdx index f3c53dec..2452fc9a 100644 --- a/website/src/content/docs/persistence-remote.mdx +++ b/website/src/content/docs/persistence-remote.mdx @@ -69,7 +69,7 @@ herdr --remote workbox herdr --remote ssh://you@server:2222 ``` -In this mode your local Herdr is a thin client. It connects over SSH, starts or attaches to the remote Herdr server, and streams the UI back to your local terminal. +In this mode your local Herdr is a thin client. It connects over SSH, starts or attaches to the remote Herdr server, and streams the UI back to your local terminal. Because the client runs locally, Herdr can bridge local desktop features such as image clipboard paste into the remote session by copying the image to a remote temp file and pasting that path. For repeat targets, use your SSH config: @@ -88,6 +88,8 @@ herdr --remote workbox Remote attach supports Linux and macOS hosts on x86_64 and aarch64. Herdr checks the remote platform, prefers a matching `herdr` already on the remote `PATH`, then checks `~/.local/bin/herdr`. If no matching binary exists, interactive runs prompt to install one to `~/.local/bin/herdr`; non-interactive runs fail instead of modifying the host. If `~/.local/bin` is not on the remote `PATH`, Herdr warns after install. +If you SSH into the server first and run `herdr` there, Herdr runs entirely on the server. That mode is useful and simple, but it cannot access your local desktop clipboard beyond normal terminal text paste. + When your local and remote platforms match, Herdr can copy the current local binary. Otherwise it downloads the matching release asset from `https://herdr.dev/latest.json`. For local builds or custom binaries, set `HERDR_REMOTE_BINARY` to a local file path before running remote attach. |
