cascade / render.yaml
ayushm98's picture
Add Render deployment blueprint
15ea397
raw
history blame contribute delete
819 Bytes
# render.yaml - Render deployment configuration
# https://render.com/docs/infrastructure-as-code
services:
# Cascade API
- type: web
name: cascade-api
env: docker
dockerfilePath: ./Dockerfile
dockerCommand: uvicorn cascade.api.main:app --host 0.0.0.0 --port $PORT
healthCheckPath: /health
envVars:
- key: PYTHONPATH
value: /app/src
- key: OPENAI_API_KEY
sync: false
- key: REDIS_HOST
fromService:
name: cascade-redis
type: redis
property: host
- key: REDIS_PORT
fromService:
name: cascade-redis
type: redis
property: port
autoDeploy: true
# Redis for caching
- type: redis
name: cascade-redis
plan: free
maxmemoryPolicy: allkeys-lru
ipAllowList: []