woyeshishen/dsh-lan-access

woyeshishen★ 0PowerShellLast synced: 2026-08-15

Open on GitHub

DeepSeek Harness static Cordis plugin: bind the Web GUI to 0.0.0.0 for LAN access + crypto.randomUUID polyfill for non-secure HTTP origins.

README excerpt

dsh-lan-access 中文 English Bind the DeepSeek Harness (DSH) Web GUI to 0.0.0.0 so other machines on the LAN can reach it — plus a crypto.randomUUID polyfill that makes the GUI fully work over plain-HTTP LAN origins — without modifying any shipped dsh code . Features 🌐 LAN access Rebind the Web GUI to 0.0.0.0 via an id-targeted config patch. No --host flag involved, so the built-in 0.0.0.0 guard never runs 🛡️ crypto.randomUUID polyfill Injects a tiny script into index.html so /api RPCs work on non-secure HTTP origins (the Web API is undefined there) 🔓 Remote privileged methods Settings / credentials / agent presets work from the LAN too ( allowRemotePrivileged , default on) 📦 Install once, keep working Static bundle auto-mounts into the profile and loads at DSH startup, survives restarts Install One-liner (recommended) Windows (PowerShell) macOS / Linux dsh plugin command From npm From GitHub After install, the plugin auto-mounts into the profile; restart DSH (or hot-reload) to activate. Notes - The bind host is pinned to 0.0.0.0 by this plugin's patch; edit cordis.patch.yml if you need a different posture. - --port still works (the patch keeps the !!js port expression). - By defa…

View full README on GitHub →
Tools / Devdeepseekdeepseek-harnessdsh-plugindsh-plugins

Category