dsh-remote
Remote-access assistant for DeepSeek Harness: the harness web GUI intentionally binds
loopback only (--host 0.0.0.0 is rejected for safety — the GUI has no auth and the
agent executes code), so remote access is a tunneling workflow. This plugin makes it
copy-paste easy.
What it does
/remote [user@host] prints the exact commands for the live instance: SSH local
forward (ssh -L), autossh keepalive, reverse tunnel (ssh -R, NAT-friendly), and
reverse-proxy access with --trusted-host. Settings → 远程访问 (Remote Access) shows the
live port, LAN IPs, trusted hosts and one-click copy. Respects the official safety
design — no 0.0.0.0 hack.
Install
npm install dsh-remote, then add { id: dsh-remote, name: dsh-remote } to cordis.yml.
dsh-remote
Remote-access assistant for DeepSeek Harness: the harness web GUI intentionally binds
loopback only (
--host 0.0.0.0is rejected for safety — the GUI has no auth and theagent executes code), so remote access is a tunneling workflow. This plugin makes it
copy-paste easy.
What it does
/remote [user@host]prints the exact commands for the live instance: SSH localforward (
ssh -L), autossh keepalive, reverse tunnel (ssh -R, NAT-friendly), andreverse-proxy access with
--trusted-host. Settings → 远程访问 (Remote Access) shows thelive port, LAN IPs, trusted hosts and one-click copy. Respects the official safety
design — no 0.0.0.0 hack.
Install
npm install dsh-remote, then add
{ id: dsh-remote, name: dsh-remote }to cordis.yml.