RyensX/dsh-remote-gateway ↗★ 0
dsh-remote-gateway
Authenticated LAN reverse-proxy gateway for the DeepSeek Harness Web UI
安装
$
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 原有的系统文本编辑器。
上述操作均受认证保护。