DeepSeek Harness 插件
DeepSeek Harness 插件Manifest 有效

dsh-gateway

面向 DeepSeek Harness Web 界面的自包含 HTTPS 远程访问网关。

UI 与效率远程执行
6GitHub Stars2Fork 数更新于2026-09-10

安装

$ dsh plugin --profile web add dsh-gateway

插件能力与用途

基于公开仓库快照由 AI 辅助整理,内容必须有源码依据;它不等同于兼容性验证或安全验证。

源码有据
dsh-gateway 是一个用于 DeepSeek Harness Web profile 的插件,为 DSH Web 服务的远程访问提供 TLS 终止、基于 Cookie 的会话登录、主机白名单和支持 WebSocket 的反向代理。

核心能力

  • 可通过 `dsh plugin --profile web add dsh-gateway` 安装到 DSH Web profile。
  • 支持带 SNI 的多证书 HTTPS 终止;未提供证书时可生成持久化自签名证书。
  • 提供 HMAC 签名 Cookie 会话、可配置用户和会话时长、登录失败限速及退出时清除 Cookie。
  • 反向代理 DSH Web 流量,包括 SSE 和 WebSocket 升级。
  • 仅响应已配置的主机名,其他主机返回 HTTP 421。
  • 支持网关设置热更新,并提供 DSH 设置页中的 Remote Gateway 控制面板。
  • 附带可选的 Windows .NET 托盘启动器,用于管理 DSH 实例。

适用场景

  • 通过 HTTPS 远程访问本地运行的 DSH Web 服务。
  • 用安装在 DSH 中的网关替代独立的 Caddy HTTPS 与 Cookie 登录层。
  • 通过单个 HTTPS 监听端口服务多个已配置域名或 IP。
  • 将仅绑定回环地址的 DSH Web 服务置于网关认证保护之后。

适合谁

  • DeepSeek Harness Web profile 运维人员
  • 从基于 Caddy 的 DSH 远程访问方案迁移的用户
  • 需要可选托盘式 DSH 实例控制器的 Windows 用户

文档中可确认的限制

  • 需要 Node.js 22 或更高版本。
  • 文档中的默认账号为 `admin / change-me`,部署前必须修改。
  • 文档说明网关用户密码以明文形式存储在 `settings.yaml` 中。
  • 使用自签名证书时,浏览器首次访问需要手动信任。
  • 可选托盘启动器仅适用于 Windows,构建需要 .NET SDK 10+。
  • 用户、证书和多站点等复杂配置需通过 `settings.yaml` 设置。

DSH 兼容性

DSH Plugin 针对具体版本记录的运行验证证据。没有结果只代表我们尚未测试,不代表不兼容。

尚未测试目前还没有发布运行兼容性测试结果。

安全信号

来自包元数据和源码检查的客观信号。这些信息用于辅助判断,不代表绝对安全保证。

目前还没有发布自动安全检查信号。

来源与 Registry 记录

展示此条目的公开来源、Registry 分类与最近一次源码检查信息,并与运行验证结果明确分开。

源码仓库
clarknu/dsh-gateway
Registry 来源
GitHub · dsh-plugin topic
Registry 分类
Plugin
源码检查
84bc39a · 2026-09-19

本页面基于公开源码信息独立收录。DSH Plugin 与 DeepSeek 及插件作者均无隶属关系;安装前请始终以作者仓库中的最新说明为准。

仓库活跃度

GitHub Stars
6GitHub stars
Fork 数
2
未关闭 Issue
1
最近提交
2026-09-10
最近发布
未发现 Release
插件维护者

你在维护这个插件吗?

此条目根据公开仓库数据生成。如果你维护该项目,可以检查页面信息;如果你认为这个条目对用户有帮助,也可以在 README 或项目资源中引用它。

添加到 README
已收录于 DSHPlugin.app