dsh-mobile-pairing
Run the following command in DeepSeek Harness:
dsh plugin install NOirBRight/dsh-mobile-pairing
Paste the following prompt into your AI chat to install this plugin:
To install this plugin in DeepSeek Harness (source at https://github.com/NOirBRight/dsh-mobile-pairing ), run dsh plugin install NOirBRight/dsh-mobile-pairing to add the pairwise Host gateway, QR device management, and encrypted tunnel fallback to your current profile.
About this plugin
If you run DSH on a daily :3080 or lab :3082 web profile, pairing a phone has always been the hardest part: there is no off-the-shelf secure channel and no unified device-management surface. dsh-mobile-pairing plugs in as a Host plugin and gives every DSH process its own complete mobile-pairing stack, with no TURN server, no runtime CDN, and no maintainer-domain dependency.
The data path stays bounded by design. A Host Gateway binds to loopback only and serves as the signaling and encrypted-tunnel entry point. Pairing offers are five-minute, single-use codes delivered via an Android deep-link QR code. On connect the Automatic strategy opens an encrypted tunnel first; a same-network WebRTC direct path can win only inside a short grace window and can never hijack an already-open tunnel. The Device Token issued at first pairing remains valid until the Host explicitly revokes it. Tunnel fallback routes through your own public endpoint or an explicit official or self-hosted encrypted relay that forwards only ciphertext, with transparent frame fragmenting and reassembly for oversized sealed frames.
Built for developers and operators who have at least one DSH Host reachable from the public internet and use an Android device on the mobile side. The one-Host-one-Gateway model keeps the mental model simple, and a handful of YAML lines is all it takes to go live in either a lab or a production daily profile.
Use Cases
- Pairing team members Android phones in a lab :3082 web profile
- Completing cross-network pairing via a self-hosted Relay without a public TURN server
- Refreshing QR codes in the GUI to manage or revoke paired devices
Best For
- Developers running DSH Hosts who need Android mobile access
- Operators managing multiple DSH instances across profiles
- Teams needing a lightweight pairing solution without CDN or TURN dependencies
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.