DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

Reverse Proxy Xc — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins

dsh-reverse-proxy-xc

Reverse Proxy Xc

DSH web plugin: LAN reverse proxy for the DSH web UI (default 0.0.0.0:3090 -> 127.0.0.1:3080, Host/Origin rewritten to loopback, crypto.randomUUID polyfill injected). Settings namespace dsh-reverse-proxy-xc: enabled, host, port, authEnabled, authUser, authPass. Ships a hand-written client half (lib/

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add dsh-reverse-proxy-xc@0.1.6
READMECompatibilityVersions

Description

DSH web plugin: LAN reverse proxy for the DSH web UI (default 0.0.0.0:3090 -> 127.0.0.1:3080, Host/Origin rewritten to loopback, crypto.randomUUID polyfill injected). Settings namespace dsh-reverse-proxy-xc: enabled, host, port, authEnabled, authUser, authPass. Ships a hand-written client half (lib/client.js): a settings.section config panel.

Compatibility and provenance

Reverse Proxy Xc is published as dsh-reverse-proxy-xc and currently resolves to version 0.1.6. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
web
Release source
npm
Registry updated
9/16/2026

Versions

0.1.6stable
9/16/2026
0.1.5stable
9/8/2026
0.1.4stable
9/1/2026
Show 1 more versionCollapse versions
0.1.2stable
8/29/2026

Related plugins

Loading related plugins…

Latest
0.1.6
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
58.2 kB
Files
9
Surface
web
License
MIT
Source
npm
GitHub
★ 0
Weekly downloads
0
Last push
9/16/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in security-access.

Pocketdsh-pocketPut DeepSeek Harness in your pocket: one package, one settings page, and scan a QR code on your phone to access DSH on your computer in sync (LAN + public network, real-time screen mirroring).DSCODE@toddzheng024/dscode-bundleA complete DeepSeek coding agent with persistent shell, Ultra collaboration and automatic permission review.Auto Reviewdsh-auto-reviewSecond-model AI auto-review for DeepSeek Harness approval requests: a read-only reviewer subagent decides allow/deny on the approval answerer chain, with fail-closed fallback and full session-log audit.Codex Subscriptiondsh-codex-subscriptionUse ChatGPT and Codex subscriptions in DeepSeek Harness with OAuth, quota, safe resets, web search, images, and Fast mode

README

dsh-reverse-proxy-xc

中文 | English

DSH 局域网反向代理插件 —— 让手机/平板等设备在局域网内无缝访问 DSH Web GUI,获得与本地完全一致的体验。

✨ 核心特性

🌐 完整功能访问

  • 侧边栏可用:工作区、会话列表正常显示
  • 设置面板:可访问所有设置项
  • 凭据管理:可管理 API 凭据
  • WebSocket 支持:实时事件推送正常工作

🔧 问题修复

本插件修复了通过反向代理访问时的关键问题:

问题原因解决方案
设置面板无法打开前端判断非回环环境禁用代理层注入 isLoopback=true
randomUUID 报错HTTP 下 API 不可用自动注入 polyfill
WebSocket 断开代理未正确转发流式透传支持
提示 authentication required移动端访问缺少启动 token 凭证自动换取并注入合法 session cookie (bypassToken)

🚀 技术实现

  • 独立服务:默认监听 0.0.0.0:3090
  • 请求转发:转发到 DSH 主服务 127.0.0.1:3080
  • Header 改写:改写 Host/Origin 为回环地址
  • HTML 注入:自动注入必要的 polyfill

🔒 安全设计

  • 局域网限定:仅在内网/VPN 环境使用
  • 信任栅栏:保留 DSH 原有安全机制
  • 配置可控:默认禁用,需手动开启

📦 安装

# 使用 DSH CLI
dsh plugin --profile web add dsh-reverse-proxy-xc

# 或使用 npm
npm install dsh-reverse-proxy-xc

安装后重启 DSH。

⚙️ 配置

  1. 打开 DSH 设置
  2. 找到「局域网反向代理」分区
  3. 打开「启用代理」开关
  4. 配置端口(默认 3090)

配置选项

选项默认值说明
enabledfalse是否启用代理
port3090监听端口
host0.0.0.0监听地址
bypassTokentrue免 Token 认证(反代流量自动注入本机凭据,手机访问免输启动 Token)
authEnabledfalse是否启用访问认证(Basic)
authUseradmin认证用户名
authPass123456认证密码

🎮 使用

  1. 确保目标设备与主机在同一局域网或 VPN
  2. 在目标设备浏览器访问:
http://<主机内网IP>:3090

例如:http://10.100.50.125:3090

  1. 享受与本地 http://127.0.0.1:3080 完全一致的体验

🔧 工作原理

手机浏览器
    ↓ HTTP/WS
反向代理 (0.0.0.0:3090)
    ↓ 改写 Header
DSH 主服务 (127.0.0.1:3080)
    ↓ 视为回环访问
完整功能解锁

⚠️ 安全注意

  • 不要暴露到公网:此插件设计用于可信内网环境
  • VPN 推荐:跨网访问建议使用 VPN
  • 敏感操作:涉及凭据和设置,请确保网络安全

📄 许可证

MIT

🔗 链接

  • GitHub
  • npm
  • 问题反馈