跳至内容

架构与服务提供商 ​

Spine Cloud 通过 CLI 接收部署请求,使用管理 API 和执行代理运行应用。下图仅显示逻辑路径,不含凭据或内部地址。

CLI → Management API ← Dashboard
Execution agent → Management API → Identity and storage
Execution agent → Application
Visitor → Portal relay → Tunnel → Application

组件与提供商 ​

组件职责已记录环境
Spine CLI账户连接、构建和部署开发者环境中的 Preview 开发版 CLI
控制台账户批准、应用和历史Vercel 上的 React
管理 API身份验证、所有权、任务和状态Railway
身份与存储认证、元数据和私有构建产物Supabase
代理查询、校验、运行和报告OCI
Portal将公开 HTTPS 流量转发至应用自行运营的中继与隧道

部署与流量 ​

在浏览器批准一次性代码后运行 spine deploy。API 检查所有权和格式,加密并私有存储产物。代理通过已认证的 HTTPS 查询并领取任务,解密后校验哈希和格式,再启动应用。内部健康检查和公开 HTTPS 检查完成后记录成功状态和地址。请求已接收不等于应用已运行。

开发者须知 ​

还应考虑数据库连接、密钥轮换和日志中的敏感信息。