Skip to content

FilesCodeBox P2P v0.1.0

Choose a tag to compare

@zy84338719 zy84338719 released this 04 Oct 14:40
· 17 commits to main since this release

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/。