mrgaoang/dsh-remote0

dsh-remote

安全反向代理网关插件,支持通过手机浏览器远程控制 DSH Web,具备完整功能覆盖与回环伪装。

AI 分析

核心用途是实现跨设备(如手机、平板)远程安全访问和控制本机的 DSH 服务。适合有移动端协同、远程监控 Agent 运行需求的用户。需要配置访问口令。

包名
dsh-remote
版本
1.0.0
许可证
NOASSERTION
最近更新
2026年8月19日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

⚙️ 配置

配置文件 config.json(参考 config.example.json)或环境变量(DSH_REMOTE_*, 优先级更高):

配置项环境变量默认说明
hostDSH_REMOTE_HOST0.0.0.0监听地址
portDSH_REMOTE_PORT3443监听端口
upstreamDSH_REMOTE_UPSTREAMhttp://127.0.0.1:3080dsh web 地址
passwordDSH_REMOTE_PASSWORD访问口令(明文,不推荐)
passwordHashDSH_REMOTE_PASSWORD_HASHscrypt 哈希(推荐)
sessionTtlHoursDSH_REMOTE_SESSION_TTL_HOURS12会话有效期(小时)
rateLimitDSH_REMOTE_RATE_LIMIT5:900000登录失败限流(次数:窗口ms)
allowIpsDSH_REMOTE_ALLOW_IPS[]IP 白名单(空=不限)
tls.cert/keyDSH_REMOTE_TLS_CERT/KEYHTTPS 证书/私钥路径
distDirDSH_REMOTE_DIST_DIR包内 public/登录页静态资源目录

生成口令哈希:

node bin/dsh-remote.js hash-password