LiteLLM / render.yaml
Sanvi Jain
ci: configure automated deploy trigger for Render after tests succeed
8ccd86a
Raw
History Blame Contribute Delete
1.04 kB
# Render.com deployment blueprint
# https://render.com/docs/blueprint-spec
# Deploy with: Connect GitHub repo → New Blueprint → point to this file
services:
- type: web
name: litellm-gateway
runtime: docker
dockerfilePath: ./Dockerfile
plan: starter # Change to "standard" for production workloads
region: oregon # or frankfurt, singapore, ohio
healthCheckPath: /health
# Environment variables — set secrets in Render dashboard, not here
envVars:
- key: PORT
value: "10000" # Render uses port 10000 by default for web services
- key: HOST
value: "0.0.0.0"
- key: STREAMLIT_PORT
value: "8501"
# --- Set these as SECRET env vars in the Render dashboard ---
# - key: GROQ_API_KEY
# sync: false
# - key: CEREBRAS_API_KEY
# sync: false
# - key: TOGETHERAI_API_KEY
# sync: false
autoDeploy: false # Deployments are triggered explicitly via GitHub Actions after tests pass