p2p-net · 随行

把无公网 IP 的个人电脑,变成可签发、可计量、可收费的接入凭证。

成为运营者 npx @ai-baymax-dabai/p2p-net init

这是什么

p2p-net 是一台「准入收费站」的发动机:手机在蜂窝网络下,直接使用你家里/办公室里那台没有公网 IP 的电脑——会话、项目、文件都在电脑上,手机只是一扇窗。

特许装机模型:我们(厂商)把装机权特许给运营者;运营者用自己的 Supabase、自己的 VPS、自己的收款通道,向自己的终端用户收费。厂商永不接触运营者的数据与资金流——这本身就是卖点。

1三步成为运营者

① 付特许授权费一次性费用,获得私有包读取权(按 GitHub 账号授权)。
② 配置读取凭据生成 read:packages token,写进 ~/.npmrc(两行,文档给全)。
③ 自助装机npx @ai-baymax-dabai/p2p-net init——交互式引导:你的 Supabase、你的 VPS、你的 Dodo 收款,一次跑通。

init 全程纯 HTTPS 调用 Supabase Management API,不依赖任何 CLI 工具链;装完即拥有独立的收费系统(Free/Pro/Pro Max 档位 + 到期全停)。

2钱怎么流

厂商 → 运营者:一次性特许授权费(换装机权)。
运营者 → 终端用户:Free 1 台 / Pro 3 台 ¥9.9 / Pro Max 10 台 ¥19.9 月付(Dodo 托管收单,价格模板可改)。
到期全停:信令 / 隧道 / TURN 全链拒绝,续费即恢复——闸门在引擎里,不在人肉里。

3架构一句话

终端用户手机(PWA)→ 你的 VPS(Caddy + 隧道 relay + coturn)→ 你的电脑(daemon 常驻);身份与订阅在你的 Supabase(RLS 行级隔离 + Edge Functions 验签)。所有凭据 0600 落盘、短命票据轮换、密钥绝不进前端。

4特许询价

特许授权费与名额请开一个 GitHub issue(注明联系方式与预期规模),或邮件至旗舰店邮箱(TODO:定稿后替换)。

已知限制:私有包托管在 GitHub Packages,买家网络需可直连 GitHub(大陆直连不稳定,镜像通道在路线图)。