deepseek-harness
deepseek-ai
DeepSeek Harness: Everything is a Plugin.
PROJECT TOPICS
PROJECT README
Remote access gateway for the DeepSeek Harness (DSH) Web GUI — login auth + HTTP/WebSocket reverse proxy to the loopback DSH server.
中文 · MIT
dsh plugin --profile web add dsh-plugin-remote && dsh web
Note: this is a DSH (DeepSeek Harness) plugin — install it into a profile through
dsh plugin(or the profile's dependencies) so the gateway and its settings panel activate; a plainnpm ialone does not wire it in.
| Login | Settings → Remote Access |
|---|---|
![]() |
![]() |
--trusted-host neededgateway/http://<server-ip>:4080 — the first visit creates the only accountnode lib/remote-passwd.mjs add|set-password|list|del <username>$DSH_HOME/plugin-data/dsh-plugin-remote/ (users.json, whitelist.json, logs/)On Windows 10/11 x64, the plugin launches native/windows-x64/dsh-remote-host.exe
after the gateway becomes ready. It connects back with a random process-local
authentication token that is never written to disk. Only logged-in gateway
users can open the viewer/control channel.
The v1 transport sends independently decodable JPEG frames and drops frames for slow viewers instead of building a latency queue. H.264 hardware encoding and WebRTC/UDP can replace this transport later without changing the UI or control protocol.
Windows secure desktops (UAC prompts, sign-in, and locked sessions) cannot be
captured or controlled. Set config.desktop: false to disable projection.
npm run native:build
npm run gateway:build
npm run test:desktop
MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: 无有效分类标签。