dsh-network
Run the following command in DeepSeek Harness:
dsh plugin install baixianger/dsh-network
Paste the following prompt into your AI chat to install this plugin:
Run dsh plugin install baixianger/dsh-network in your terminal to install this plugin; the source code is available at https://github.com/baixianger/dsh-network
About this plugin
DeepSeek Harness listens on 127.0.0.1 by default, which means a phone or a laptop on a different network simply cannot connect. dsh-network places an authenticated gateway (default port 3081) in front of the Host so all remote traffic is vetted at the gateway, while the DSH core web server stays bound to loopback and is never exposed to the network directly.
Its central idea is one Host, many routes: use a LAN address at home, a Tailscale private-network URL away from home, or your own public HTTPS endpoint, all under a single Host entry in the client instead of duplicating it per network. Pairing is as simple as generating a single-use QR code from the terminal or the Settings page, valid for five minutes. Access and refresh credentials rotate automatically, and the Host persists only their hashes, never the plaintext. For long agent sessions that emit tens of thousands of streaming deltas, the plugin trims history chunks that never surface as display rows, typically cutting the wire size by 80 to 95 percent while keeping the rendered conversation identical in both the web and iOS clients.
It is built for developers who need to reach the same DSH Host from multiple network contexts, especially those juggling the iOS app and the web client simultaneously and would rather manage one Host record than several. It also suits operations-minded users who want DSH behind a firewall with the minimal possible attack surface, exposing only the authenticated gateway rather than the core service.
Use Cases
- Switch between home LAN and remote access to the same DSH Host
- Connect to a local DSH Host from the office over a Tailscale private network
- Trim oversized long-session history to cut wire transfer size
Best For
- Developers using the same DSH Host across phone and desktop
- Ops who want to keep DSH off the public internet
- Users who need a unified client Host config across multiple network contexts
Related Plugins
A service-oriented sidebar framework for DSH, offering a full workbench with file explorer, embedded browser, real terminal, Git panel, and extensible plugin services.
A beautiful, practical Claude Code-style TUI plugin with pixel whale top bar, flowing glow title, real-time status line, streaming thought expansion, time rewind, context progress bar and TPS gauge — zero core changes.
The plugin market for DeepSeek Harness: browse/search/one-click install community plugins and themes, with updates, backup/restore, hot disable, diagnostics, and AI fix.
A persistent whale widget on the DSH web UI that shows DeepSeek balance, today's usage, and per-turn cost, with drag-and-snap and sound effects.