DSH Plugins
返回列表
🧰

dsh-https-fix

联网工具 更新于 2026.09.15

在终端中运行以下命令:

dsh plugin install MingYU-kalo/dsh-https-fix

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install MingYU-kalo/dsh-https-fix 安装该插件,完整源码地址为 https://github.com/MingYU-kalo/dsh-https-fix

插件介绍

dsh 的 Web GUI 默认绑定 127.0.0.1,且没有官方扩展 API,想从局域网或公网安全地访问 agent 设置页几乎不可能。dsh-https-fix 用一次插件安装解决全部问题:内置 TLS 反向代理直接监听、运行时把域名或 IP 注册进 trustedHosts、对 dsh 客户端连接层打热补丁解除回环限制——不需要 nginx,也不需要改 dsh 启动参数。

证书方面,没有域名时自动对公网 IP 自签生成证书,有域名则填入 Let's Encrypt 或内部 CA 的 cert/key 路径即可。安全上默认开启账密登录(密码仅存 SHA-256,会话 7 天),可一键关闭 HTTP 外网端口。安装后点「校验 HTTPS 可用性」,12 项检查全绿即代表整条链路畅通。

这个插件适合自托管 dsh、希望从其他机器访问 agent 又不想维护独立反向代理栈的用户。一个重要前提:插件对 dsh 源码做运行时补丁,版本必须与 dsh 严格一致。升级 dsh 之前务必先禁用插件或切换到对应分支,否则 dsh 将无法启动。

使用场景

  • 从局域网或公网其他设备安全访问 dsh Web GUI
  • 无域名环境下通过公网 IP 自签证书实现 HTTPS 接入
  • 自托管 dsh 后为 agent 设置页加一道加密与登录门槛

适合人员

  • 自托管 dsh 并需从远程设备访问的个人开发者
  • 不想额外维护 nginx 独立反向代理的轻量运维用户
  • 需要为 dsh agent 配置账密登录与安全策略的团队负责人