DeepSeek Harness (DSH) 插件:dsh-web-auth
DSH 的 Web 进程默认绑定 127.0.0.1,通过 frp 暴露的访问会被 Host 信任栅栏拦截。dsh-web-auth 插件通过在 DSH 进程内运行反向代理,为公网访问提供 Token 登录与 HttpOnly 会话管理。 该插件支持 Token 登录、免 Cookie 访问、WebSocket 透传及 IP 连续失败限速。安装需将仓库加入 bundles,并生成 token 文件。配置可选,默认监听 3081 端口。部署时需配合 frpc 将流量转发至此 gate 端口。插件零外部依赖,采用 Fail Closed 机制,确保 DSH 本体安全。
阅读全文dsh-web-auth: DSH Web 的密码门与反代认证
`dsh-web-auth` 是 DSH Web 的安全插件,通过登录页和 HttpOnly 签名 Cookie 实现全站访问控制,支持 WebSocket 与反代环境。插件具备防爆破、会话管理、远程设置解锁及监听地址切换等功能,采用 scrypt 加密存储密码。安装后需立即设置密码,并通过 SSH 端口转发或配置文件启用远程设置,以降低 Web 界面直接暴露在公网的风险。
阅读全文dsh-web-auth:为 DeepSeek Harness Web GUI 增加传输层认证
`dsh-web-auth` 是一个 DeepSeek Harness (DSH) 插件,用于在 Web GUI 的传输层建立认证边界。它通过禁用默认 webserver 并插入认证网关,确保 HTTP 路由及 WebSocket/HTTP upgrade 路径在请求到达应用前完成身份验证。该插件支持 `always` 和 `non-loopback` 两种模式,默认强制所有请求(包括本地回环)进行登录。安全特性包括使用 scrypt 哈希存储密码、基于内存的会话令牌管理(带滑动 TTL)、设置安全的 HttpOnly/SameSite cookies、基于 IP 的登录尝试限制、Origin
阅读全文dsh-auth:为 DeepSeek Harness Web 增加管理员登录
dsh-auth 是 DeepSeek Harness 的非官方社区插件(版本 0.2.3),旨在为仅在本机回环地址运行的 DSH Web 应用增加安全的 HTTPS 管理员登录。该插件由 hxy91819 维护,核心机制是引入项目持有的 Caddy forward_auth 边缘服务,统一拦截页面、API、下载、SSE 及 WebSocket 请求,确保未登录状态下的访问安全。 其核心能力包括:支持交互式或非交互式 JSON 配置;通过 Argon2id 哈希存储密码或启用登录令牌,避免明文保存;默认使用自动 TLS 证书以启用 HTTPS;独立运行 dsh-auth-caddy.servi
阅读全文dsh-web-startup-auth:让 DSH Web 界面安全暴露在局域网
dsh-web-startup-auth 是 GDWhisper 维护的 DSH 联网工具插件。它替换原版 web 启动器,允许 dsh web --host 0.0.0.0,并配套登录/注册页与会话保护,使 API 与 RPC 在远程访问时需有效会话。插件通过 bundle 补丁自动生效,凭据存于 ~/.dsh/web-auth.json。适合在可信内网共享 DSH 界面;明文 HTTP 场景建议配合 HTTPS 反向代理。
阅读全文