Skip to content

Ta Relay on Cloudflare Workers ​

@celljs/ta-relay 的 Relay 部署到 Cloudflare Workers:每个主机一个 Durable Object,它的设备也连到这个对象;用 WebSocket 休眠,没有消息时对象不常驻。

bash
bun run dev       # 本地运行(wrangler dev),地址 http://127.0.0.1:8787
bun run deploy    # 部署到当前 Cloudflare 账号(CLOUDFLARE_API_TOKEN),域名见 wrangler.jsonc 的 routes
ta pair https://relay.cellbang.com

Relay 只存每个主机密钥的哈希,用来防止别的主机占用同一个 id;转发的内容都是加密的。单条 WebSocket 消息受 Workers 的大小上限约束。