File size: 917 Bytes
5347dfd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
cf7f22f
 
 
 
5347dfd
 
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
services:
  - type: web
    name: soci
    env: python
    buildCommand: pip install -r requirements.txt
    startCommand: python -m uvicorn soci.api.server:app --host 0.0.0.0 --port $PORT

    envVars:
      # ── Non-secret config (declared here, always applied on deploy) ──────────
      - key: LLM_PROVIDER
        value: gemini          # gemini | groq | claude | ollama

      - key: GITHUB_STATE_BRANCH
        value: simulation-state
      - key: GITHUB_STATE_FILE
        value: state/autosave.json

      # ── Secrets (values set once in Render dashboard, never stored here) ─────
      - key: GEMINI_API_KEY
        sync: false
      - key: GROQ_API_KEY
        sync: false
      - key: ANTHROPIC_API_KEY
        sync: false
      - key: GITHUB_OWNER
        value: Bonum
      - key: GITHUB_REPO_NAME
        value: Soci
      - key: GITHUB_TOKEN
        sync: false