dsh-remote/relay ↗★ 0

@dsh-remote/relay

DSH Remote Control 的零知识 WebSocket 中继:只做路由,不碰载荷明文。可自托管的单文件产物。

패키지
@dsh-remote/relay
호환성
미검증
버전
3.1.3
라이선스
MIT
최근 업데이트
2026. 10. 11.

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗

常用配置

变量必填默认说明
DRC_HOST_TOKEN✅—主机出站认证凭据。openssl rand -hex 32 生成。与主机插件那份必须逐字一致
DRC_PORT8787监听端口。0 = 让系统分配(测试与容器用)
DRC_BIND127.0.0.1绑定地址。默认只绑回环:TLS 由反代终止。只有自己就是边缘(容器直接发布端口)时才设 0.0.0.0
DRC_PUBLIC_URL空/api/info 返回的对外地址。公网填 wss://你的域名
DRC_LOG_LEVELinfodebug / info / warn / error / silent。区分大小写
DRC_PAIR_TTL_MS120000配对码的服务端权威寿命(毫秒)
DRC_STATE_FILE空(关闭)会话表落盘路径。默认关闭 = 纯内存;配上后启动先读它、会话表有增删时写回
DRC_STATE_SAVE_MS60000周期补写状态文件的间隔(只为刷新 lastActivityAt)
DRC_MAX_BUFFERED_BYTES1048576慢消费者阈值:发送缓冲区连续超限达本角色窗口才 1008 断开
DRC_SLOW_CONSUMER_HOST_MS10000主机侧慢消费者窗口(毫秒)。主机卡住就是所有人卡住,所以窗口短
DRC_SLOW_CONSUMER_CLIENT_MS45000客户端侧慢消费者窗口(毫秒)。必须大于手机自己的重连周期(≈42.5 秒)