dsh-plugin-mobile-gateway: A Mobile Device Gateway for DeepSeek Harness

clarklevis1995/dsh-plugin-mobile-gateway

Integrations & ConnectionsVerified
Listed on 2026-08-18
Page last updated 2026-09-02

A DSH plugin that connects mobile devices to DeepSeek Harness via WebSocket gateway, supporting LAN and public network pairing with device authentication and QR code management.

dsh-plugin-mobile-gateway is a mobile gateway plugin for DeepSeek Harness that lets iPhones and other mobile devices connect to DSH over an authenticated WebSocket, enabling a mobile DSH app. It solves the problem of accessing DSH from mobile devices by offering multiple connection modes—LAN, public server, and tunnel—and pairs with an iOS client for workspaces, sessions, and real-time chat.

How to Install

install
npmdsh plugin --profile web add dsh-plugin-mobile-gateway
Category
Integrations & Connections
Platform
DSH Plugin
Author
clarklevis1995
Distribution
Plugin

dsh-plugin-mobile-gateway Key Features

WebSocket mobile gatewayDevice auth & pairingQR code generationLAN/public access
Listed on dsh-plugin.org

dsh-plugin-mobile-gateway Repo Summary

What Does It Do?

dsh-plugin-mobile-gateway is a DSH plugin for DeepSeek Harness that lets iPhones and other mobile devices connect to the harness over an authenticated WebSocket, enabling a mobile DSH app. It solves the problem of accessing DSH from mobile devices by offering multiple connection modes—LAN, public server, and tunnel—and pairs with an iOS client for workspaces, sessions, and real-time chat.

Core Features

  • Device authentication: QR-code pairing with one-time tokens ensures only trusted devices can connect.
  • Multi-scenario access: supports same-LAN, Linux public server, and Windows/macOS home remote connections.
  • Gateway management: enable the gateway, generate pairing QR codes, and manage trusted devices from the "Mobile Devices" panel in the WebUI sidebar.
  • One-click public setup: an init command automatically configures Nginx, TLS certificates, and a system helper.
  • Tunnel support: works with Tailscale and Cloudflare Quick Tunnel without router port forwarding.

How to Use This Plugin?

After installing and restarting the WebUI, the "Mobile Devices" entry appears in the left sidebar. For LAN use, enable "Allow mobile connections" and keep "Device authentication" on, enter a device name, generate a QR code, and scan it with the iOS client. For a Linux public server, run the init command first, then enter the public IPv4 in the UI to configure the public endpoint. On home computers, use Tailscale or Cloudflare to forward to port 3081, paste the resulting wss address into the WebUI, and pair. QR codes are single-use and expire after 5 minutes; regenerate if needed.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: clarklevis1995/dsh-plugin-mobile-gateway. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ