MrLukezy/dsh-cloud-gateway0

dsh-cloud-gateway

Login wall and public gateway for DeepSeek Harness cloud deploys.

包名
dsh-cloud-gateway
版本
0.3.2
许可证
MIT
最近更新
2026年8月17日

安装

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

安装后怎么配置

官方「设置 → 插件」目前不会列出第三方插件的字段,所以本插件自己提供可视化配置页。

  1. 启动后打开 http://YOUR_PUBLIC_IP:8080/dsh
  2. 如果还没自己设密码,到 dsh web 日志里找 generated login,或看 $DSH_HOME/cloud-gateway-state.json
  3. 登录后点右下角 网关设置,可以直接改账号、密码、端口、路径、是否信任 Nginx。
  4. 登录页下方也有「安装后如何配置这些参数」说明。

环境变量 DSH_CLOUD_USERNAME / DSH_CLOUD_PASSWORD 优先级最高,适合 systemd。被环境变量锁住的字段,设置页里会显示为不可改。

配置

字段默认含义
listenHost0.0.0.0公网监听地址
listenPort8080公网端口,必须和 dsh web 不同
basePath/dsh访问路径前缀
usernameadmin登录账号
password(空则生成)登录密码。建议至少 8 位;留空则生成随机密码
secret(空则持久化生成)会话 HMAC 密钥
upstreamHostwebStartup.host本机 Harness 地址
upstreamPortwebStartup.port本机 Harness 端口
trustProxyfalse仅在前面有可信反代时打开,才会信 X-Forwarded-*
secureCookie自动true 强制 Secure;留空则仅 HTTPS 请求带 Secure
cookiePath/Cookie 路径。站点根路径还有 /assets /plugins /api 时保持 /