RyensX/dsh-remote-gateway0

dsh-remote-gateway

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

包名
dsh-remote-gateway
版本
0.1.0
许可证
MIT
最近更新
2026年8月24日

安装

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

网关配置

设置页提供:

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

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

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

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

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

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

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

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

上述操作均受认证保护。