openclaw/render.yaml
Ojus Save 29d6bd6ed3 docs: update Render deployment guide with LLM API key configuration
- Add section on configuring LLM provider API keys (Anthropic, OpenAI, Gemini, etc.)
- Include wrapper reference to render_clawdbot repository
- Update render.yaml blueprint example with API key environment variables
- Add instructions for setting API keys in Render dashboard
- Document alternative config file method
2026-01-28 10:10:18 -08:00

40 lines
1.0 KiB
YAML

services:
- type: web
name: moltbot
runtime: docker
plan: starter
dockerCommand: /bin/sh scripts/render-start.sh
envVars:
- key: PORT
value: "8080"
- key: CLAWDBOT_GATEWAY_TOKEN
sync: false
- key: CLAWDBOT_STATE_DIR
value: /data/.clawdbot
- key: CLAWDBOT_WORKSPACE_DIR
value: /data/workspace
# LLM Provider API Keys - Set these in Render dashboard as secrets
# Required: Set at least one API key for the provider you want to use
- key: ANTHROPIC_API_KEY
sync: false
- key: OPENAI_API_KEY
sync: false
- key: GEMINI_API_KEY
sync: false
- key: GROQ_API_KEY
sync: false
- key: OPENROUTER_API_KEY
sync: false
- key: MISTRAL_API_KEY
sync: false
- key: XAI_API_KEY
sync: false
- key: OPENCODE_API_KEY
sync: false
- key: DEEPGRAM_API_KEY
sync: false
disk:
name: moltbot-data
mountPath: /data
sizeGB: 1