开发者
部署模型
了解 Flow 的云端目标拓扑与离线私有交付边界。
云端与私有端共享源码和协议,但拥有各自的构建产物、依赖和验收证据。
云端目标拓扑
| 入口或平台 | 职责 |
|---|---|
| www.example.com | Vercel:公开官网与文档 |
| app.example.com | Vercel:登录态控制台与 Web BFF |
| api.example.com | Fly.io:网关、Control API 与模块 API |
| collab.example.com | Fly.io:协作连接 |
| Supabase Cloud | Postgres、Auth、Storage 与按需 Realtime |
| Temporal Cloud | 工作流服务;业务 worker 仍独立部署 |
apps/www 与 apps/web 应配置为两个 Vercel Project。前者不持有 Supabase 会话或后端密钥,后者按环境连接测试或生产后端。
离线私有交付
私有端使用 Docker Compose、自托管 Supabase 与 Temporal、独立数据库和客户 worker。发行物包含已构建镜像、签名清单、离线资产、迁移、SBOM 与恢复手册,而不是在现场联网构建源码。
当前就绪度
部署能力以对应环境的验收证据为准。源码构建成功不能替代云资源、跨域、身份、恢复和故障测试;demo 中可演示的链路也不代表生产整栈已经完成验收。