-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrender.yaml
More file actions
73 lines (70 loc) · 1.78 KB
/
render.yaml
File metadata and controls
73 lines (70 loc) · 1.78 KB
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
services:
- type: web
name: tasty-v2-monitor
runtime: docker
dockerfilePath: docker/Dockerfile
dockerCommand: /app/docker/entrypoint-monitor.sh
region: oregon
plan: starter
disk:
name: monitor-data
mountPath: /app/data
sizeGB: 1
envVars:
- key: SERVE_DASHBOARD
value: "true"
- key: ENCRYPTION_KEY
sync: false
- key: JWT_SECRET
sync: false
- key: PUBLIC_URL
value: "https://tasty-v2-monitor.onrender.com"
- key: GITHUB_CLIENT_ID
sync: false
- key: GITHUB_CLIENT_SECRET
sync: false
- key: GITLAB_CLIENT_ID
sync: false
- key: GITLAB_CLIENT_SECRET
sync: false
- fromGroup: tasty-v2-secrets
healthCheckPath: /
- type: worker
name: tasty-v2-agent
runtime: docker
dockerfilePath: docker/Dockerfile
dockerCommand: /app/docker/entrypoint-agent.sh
region: oregon
plan: starter
envVars:
- key: MONITOR_WS_URL
value: "ws://tasty-v2-monitor:10000"
- key: AGENT_PROVIDER
value: claude-sdk
- fromGroup: tasty-v2-secrets
- fromGroup: tasty-v2-llm
envVarGroups:
- name: tasty-v2-secrets
envVars:
- key: TASTYTRADE_CLIENT_ID
sync: false
- key: TASTYTRADE_CLIENT_SECRET
sync: false
- key: TASTYTRADE_REFRESH_TOKEN
sync: false
- key: TASTYTRADE_ENV
value: sandbox
- name: tasty-v2-llm
envVars:
- key: PI_PROVIDER
value: anthropic
- key: PI_MODEL
value: claude-sonnet-4-20250514
- key: ANTHROPIC_API_KEY
sync: false
- key: CLAUDE_API_KEY
sync: false
- key: CLAUDE_MODEL
value: claude-sonnet-4-20250514
- key: CLAUDE_MAX_BUDGET_USD
value: "0.50"