AI Agent Hub
Back to plugins
🧰

dsh-lan-bridge

Web Tools Updated 2026.08.25

Run the following command in DeepSeek Harness:

dsh plugin install Def1ce/dsh-lan-bridge

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install Def1ce/dsh-lan-bridge in your terminal to install the plugin; source code: https://github.com/Def1ce/dsh-lan-bridge

About this plugin

Opening the DeepSeek Harness web UI from a phone over the LAN fails because the frontend calls crypto.randomUUID() for message IDs, yet that API only exists in secure contexts. Self-signed HTTPS certificates are hard-blocked by iOS Safari with no proceed-anyway button, and iOS versions before 15.4 lack the function entirely, creating a catch-22 where HTTP breaks the app and HTTPS breaks the page.\n\nThe fix is deliberately minimal: since crypto.getRandomValues() is available in every browser, protocol, and OS version, the plugin injects a tiny polyfill that builds randomUUID on top of it. There are zero external dependencies, no certificates, and no extra process when installed as a dsh plugin; the phone simply opens the harness port. A standalone CLI proxy mode is also included, letting you front any local web app on the LAN with automatic WebSocket forwarding.\n\nThis is a good fit for developers who want to glance at their Harness dashboard from a phone on the same Wi-Fi without the overhead of certificate management or public domains. The UI has no authentication, so keep it on a trusted LAN and never expose the port to the internet.

Use Cases

  • Opening the Harness web UI from a phone over plain HTTP on the LAN
  • Proxying any local web app for mobile browsing via the standalone CLI
  • Using Harness RPC features on older iOS versions that lack crypto.randomUUID

Best For

  • Developers who want to check their Harness dashboard from a phone
  • Local tool users who avoid HTTPS certificate and domain setup
  • Users running web apps on older iOS devices