FilesCodeBox P2P v0.2.0
WS 信令信道(M3 服务端)。
新增
WS /v1/channel/{code_hash}: 口令即房间号——同一口令的双方按到达序配对(waiting→paired),之后转发不透明握手帧(PAKE blob/候选地址),服务端零知识- 准入: hello 帧须持节点 Ed25519 签名(
channel-join负载)且节点在有效租约内,匿名者进不了门 - 治理: data 帧 16KB 上限/会话 TTL 10m/空闲 2m(pong 续期)/单节点 8 会话/全局 1024;关闭码 4001-4003
- 指标: p2p_signaling_sessions_active / p2p_signaling_joins_total
协议契约: 见 README「信令信道协议」——客户端义务=先 PAKE 后(加密)候选地址;接收方以 paired.peer_id 与 resolve 源身份交叉核对防换人。M3 剩余: 打洞/中继/传输协议(客户端侧,Go 参考实现先行)。
docker pull ghcr.io/filescodebox/p2p:0.2.0