DeepSeek Harness DeepSeek Harness 插件目录

← 目录

访问网关

dsh-access-gateway@0.1.0-lan.6
loader access-gateway

发布时间 更新时间

用登录把这台机器映射到局域网。默认放行已登录请求,登录失效时自动弹窗与跳转。

给 Agent: Markdown · JSON · tarball

在已有插件市场的机器上安装

curl -fsSL https://addon.dshdo.com/install-plugin-market.sh | sh
# then in /plugin-market/ install dsh-access-gateway and enable it

打开本机 /plugin-market/ 云端市场,安装该 id,再启用。安装只登记,启用才运行。

本版说明

仅调整公开开发者显示为 DeepSeek Harness,不再展示个人团队信息。

版本

文件

sha256
e4e12ebe1e8b2f36c8bc6829d05e05c6f9e803d4b0800834ba6c5e5f2901784b
19770 bytes · package @deepseek-ai/dsh-host-access-gateway

README

访问网关安装包

English | 中文

给已经能跑 dsh web 的机器加一个带登录的局域网入口。官方 dsh web 仍只听 127.0.0.1:3080。本插件在 0.0.0.0:3180 另开认证监听。逐步教程见 INSTALL.zh.md。

安装

把本目录拷到目标机,在含 package.json 的目录执行:

dsh plugin --profile web add .

源码 checkout 则在仓库根目录执行 pnpm dsh plugin --profile web add .。

重启 dsh web。确认层已挂上:

dsh --profile web --dump-config | grep -A6 access-gateway

启用并设密码

在 $DSH_HOME/settings.yaml(一般是 ~/.dsh/settings.yaml)加上这段,保留已有提供方配置:

access-gateway:
  enabled: true
  lanHost: 0.0.0.0
  lanPort: 3180
  localWebUrl: http://127.0.0.1:3080

若 dsh web 已在跑,重启一次。然后在目标机上设至少 8 位密码:

node scripts/set-password.mjs admin 'REPLACE_WITH_YOUR_PASSWORD'

脚本把哈希写入 $DSH_HOME/access-gateway.yaml(权限 0600),不存明文。本安装包不含任何账号文件或密码哈希。

局域网打开

http://<局域网IP>:3180

用刚设的账号密码登录。http://<局域网IP>:3080 进不去,那是回环专用口。

限制

  • 第一期局域网入口是明文 HTTP。
  • 本机选目录、打开文件在局域网仍是 403。
  • 较旧的 DSH 可能仍对局域网 settings.describe 返回 403,明文 HTTP 也可能没有 crypto.randomUUID。请用较新的 checkout,或 SSH 隧道打开 127.0.0.1:3080。
  • 不要把官方 dsh web 绑到 0.0.0.0。