FilesCodeBox P2P v0.1.0
P2P 联邦注册中心首个版本(M0+M1)。
能力
- 节点租约注册/心跳/注销: Ed25519 签名(node_id=公钥 hex), ts ±300s 防重放, TTL 自动清扫
- 口令联邦路由: SHA-256(口令)→源节点公告与解析, 校验留在源节点(零跨节点信任); 先到先得, 冲突 409
- 治理: 单节点公告配额/三路令牌桶限流/管理 API(Bearer, 未配置即禁用)/反代 XFF 感知
- 可观测: Prometheus 指标(独立 registry) + JSON slog 访问日志
部署
docker run -d -p 12346:12346 ghcr.io/filescodebox/p2p:0.1.0镜像: ghcr.io/filescodebox/p2p(0.1.0 / 0.1 / latest, amd64+arm64, 已验证匿名可拉)。
路线: M2 生态接线(core federation 域服务 + frontend 全网取件 + chart) → M3 设备直传(WS+PAKE+中继) → M4 加固。设计文档见 hub 仓 docs/。