3.10 Render部署

本文档说明如何使用 render.yaml Blueprint 文件通过基础设施即代码在 Render 上部署 OpenClaw。

关键部署步骤

部署过程包括点击部署链接,该链接会自动:

  • 创建 Render 服务
  • 提示输入设置密码
  • 构建 Docker 镜像

上线后,服务可通过 https://<service-name>.onrender.com 访问。

基础设施配置

Blueprint 以 YAML 格式声明所有基础设施元素。主要特性包括:

  • Docker 运行时 - 用于容器化部署
  • 健康监控 - 通过 /health 端点检查
  • 持久存储 - 挂载在 /data 的 1GB 磁盘
  • 自动生成的安全令牌 - 用于网关
  • 环境变量管理 - 带敏感值提示

定价层级

存在三个计划选项:

  • Free - 仅用于测试,15分钟空闲后休眠
  • Starter - 个人使用,始终在线
  • Standard+ - 生产工作负载

Blueprint 默认为 Starter。

部署后配置

部署后,用户完成设置向导以配置模型提供商和消息渠道,然后在 /openclaw 路径访问控制仪表板。

维护功能

  • 实时日志
  • 用于调试的 Shell 访问
  • 环境变量修改(自动重新部署)
  • 自定义域名支持(自动 TLS 证书)
  • 用于备份的数据导出功能

扩展考虑

垂直扩展(升级计划)通常对 OpenClaw 足够,但在更高层级计划中可通过适当的会话管理实现水平扩展。

提示
完整的 Render 部署文档请参考 官方英文文档