RyensX/dsh-remote-gateway0

dsh-remote-gateway

Authenticated LAN reverse-proxy gateway for the DeepSeek Harness Web UI

AI 分析

核心用途是实现安全的局域网远程访问,支持二维码配对、IP白名单、页内配置文件编辑和远程工作区选择。适合需要跨设备或远程访问 DSH 宿主机的用户。

パッケージ
dsh-remote-gateway
バージョン
0.1.0
ライセンス
MIT
最終更新
2026/08/24

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:RyensX/dsh-remote-gateway

ドキュメント

README 全文を読む ↗

网关配置

设置页提供:

  • 远程网关开关,默认关闭,关闭和重新开启均实时生效;
  • 当前实际访问地址、网卡名称和对应二维码;
  • 监听地址,默认 127.0.0.1;需要局域网访问时再显式改为 0.0.0.0 或指定的网卡地址;
  • 端口;
  • IP 白名单;
  • 额外允许的 DNS 名称或 NAT 访问 IP(精确 Host 白名单);
  • 认证滑动过期时间,默认 180 分钟;
  • 密码修改;
  • 可选 HTTPS 证书和私钥。

所有设置都在点击“保存”后实时生效,无需重启 DSH。

会话按令牌独立滑动过期,最长绝对生命周期为 7 天;服务端推送和心跳不会续期。

首次需要本地访问设置密码才可正常使用。

通过已认证网关地址打开 DSH 时,插件会在 DSH 客户端连接服务发布前安装兼容层,使原生模型、插件和其他设置页继续使用宿主机 Settings 服务,而不是退化为浏览器内存设置。

远程添加工作区与打开配置文件

从网关地址添加工作区时,插件会在当前浏览器内打开宿主机文件夹选择器,不会在运行 DSH 的电脑上弹出一个远程用户无法操作的系统窗口。

设置页右上角的“打开配置文件”时会打开插件提供的页内 YAML/JSON 编辑器:本机仍调用 DSH 原有的系统文本编辑器。

上述操作均受认证保护。