kexuejin/dsh-tunnelmux-remote ↗★ 0
dsh-tunnelmux-remote
Mobile remote control for the DSH web GUI with TunnelMux as the tunnel backend: scan-to-pair QR entry, one-time pairing tokens, live device status, revocable mobile sessions, and an auto-tunnel driven by the TunnelMux control API (127.0.0.1:4765) instead of an embedded cloudflared binary.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:kexuejin/dsh-tunnelmux-remote说明文档
阅读完整 README ↗Configuration (settings namespace tunnelmux-remote)
| key | default | meaning |
|---|---|---|
enabled | true | master switch |
tunnelmuxBaseUrl | http://127.0.0.1:4765 | TunnelMux control API |
tunnelmuxApiToken | '' (secret) | optional Bearer token |
targetUrl | http://127.0.0.1:3080 | local GUI the tunnel exposes |
tunnelProvider | cloudflared | cloudflared or ngrok |
autoTunnel | false | start the tunnel on plugin load |
publicBaseUrl | '' | existing public entry (skips auto-tunnel) |
tokenTtlMs / offlineAfterMs / maxDevices | 10min / 25s / 4 | pairing tuning |
cookieName | dsh_pair | device cookie |
mobileEnterToSend | true | Enter sends in the phone chat box |