baigei0710/dsh-remote-frp ↗★ 0

dsh-remote-frp

通过云服务器和frp反向隧道远程访问Web界面 提供macOS LaunchAgent管理、状态路由及服务端一键脚本,适合需要公网远程访问DSH的用户。

包名
dsh-remote-frp
兼容性
待验证
版本
0.1.0
许可证
MIT
最近更新
2026年10月10日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:baigei0710/dsh-remote-frp

trustedHosts:把插件配置里的 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