1 line
1.4 KiB
JSON
1 line
1.4 KiB
JSON
{"repo": "abdullahbinaqeel/sitrep-ledger", "files": {"render.yaml": {"ac98d8873b75e13ddb994d3f487522e85375310b": {"t": 1785674400.980015, "n": 1202, "h": "671d5dccc5bf2b1c", "c": "# One-click deploy to Render's free tier. Push this repo to GitHub, then\n# \"New > Blueprint\" on render.com and point it here. Set the `sync: false`\n# secrets (SITREP_AGENT_SECRET, LLM_API_KEY, DATABASE_URL) in the dashboard.\n#\n# IMPORTANT for SitRep Ledger: set DATABASE_URL to a free hosted Postgres\n# (Neon/Supabase) — the ledger's value compounds across meetings, and Render's\n# free filesystem is wiped on restart, so SQLite would lose history.\n# Also set PUBLIC_URL to this service's URL so dashboard links resolve.\nservices:\n - type: web\n name: sitrep-ledger\n runtime: python\n plan: free\n buildCommand: pip install -r requirements.txt\n startCommand: uvicorn app:app --host 0.0.0.0 --port $PORT\n envVars:\n - key: SITREP_AGENT_SECRET\n sync: false\n - key: PUBLIC_URL\n sync: false # set to your https://<service>.onrender.com URL\n - key: DATABASE_URL\n sync: false # postgresql+asyncpg://... (Neon/Supabase free tier)\n - key: LLM_BASE_URL\n value: https://api.groq.com/openai/v1\n - key: LLM_API_KEY\n sync: false # your Groq key (gsk_...)\n - key: MODEL\n value: llama-3.3-70b-versatile\n"}}}} |