Render 部署
Render 是一个现代云平台,支持通过 Blueprint(蓝图)一键部署。
Blueprint 一键部署
点击按钮从官方 Blueprint 部署:
render.yaml 配置
如果你需要自定义配置,创建 render.yaml:
yaml
services:
- type: web
name: openclaw-gateway
env: docker
dockerfilePath: ./Dockerfile
plan: starter
region: singapore # 亚洲最近节点
healthCheckPath: /health
envVars:
- key: NODE_ENV
value: production
- key: OPENCLAW_API_KEY
generateValue: true
- key: OPENAI_API_KEY
sync: false # 部署时手动填写
disk:
name: openclaw-data
mountPath: /home/openclaw/.openclaw
sizeGB: 1Dockerfile
dockerfile
FROM ghcr.io/openclaw/gateway:latest
EXPOSE 18789
CMD ["openclaw", "start", "--host", "0.0.0.0"]Setup Wizard(设置向导)
Blueprint 部署完成后:
- Render 会自动构建并启动服务
- 在 Dashboard > Logs 中找到初始 Token
- 点击服务 URL 打开控制面板
- 完成首次配对与模型配置
套餐选择
| Plan | 规格 | 月费(美元) |
|---|---|---|
| Free | 共享 CPU, 512 MB | $0(有限制) |
| Starter | 0.5 CPU, 512 MB | $7 |
| Standard | 1 CPU, 2 GB | $25 |
| Pro | 2 CPU, 4 GB | $85 |
免费套餐限制
Free Plan 会在 15 分钟无流量后自动休眠,首次访问需等待约 30 秒冷启动。推荐至少使用 Starter Plan。
自定义域名
在 Render Dashboard 中:
- Settings > Custom Domains 添加域名
- 在 DNS 中添加 CNAME 记录指向
your-service.onrender.com - Render 自动配置 SSL 证书
