File size: 1,036 Bytes
a0ea3a2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8ccd86a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# 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