baigei0710/dsh-remote-frp ↗★ 0
dsh-remote-frp
Remote access for the DeepSeek Harness Web GUI through your own cloud server: an frp reverse tunnel managed as a macOS LaunchAgent, a status route, and the server-side setup script. 提供macOS LaunchAgent管理、状态路由及服务端一键脚本,适合需要公网远程访问DSH的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:baigei0710/dsh-remote-frptrustedHosts:把插件配置里的 trustedHosts 清空,受管块会被自动移除(有 .bak-remote-frp 备份)
服务器:systemctl disable --now frps caddy(或 nginx),删 /etc/frp 与站点配置
## 开发
```sh
node test/smoke.mjs # 冒烟测试:schema 默认值 / volatile 解包 / toml / plist / 受管块(只用临时目录)
目录:
lib/index.js 宿主半边(唯一的运行时代码)
cordis.patch.yml bundle patch(插入插件行)
scripts/setup-server.sh 服务器一键安装(frps + TLS 入口 + 证书)
scripts/setup-mac.sh 不用插件时的手动安装(等价的 CLI 版本)
scripts/setup-awake.sh 保持 Mac 不睡(可独立使用)
scripts/verify.sh 端到端体检
test/smoke.mjs 冒烟测试
License
MIT