-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
29 lines (23 loc) · 1.22 KB
/
env.example
File metadata and controls
29 lines (23 loc) · 1.22 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
# API keys for agent endpoints (sentiment-alert, insider-report, trade-journal).
# Copy this file to .env and set your own values. Never commit .env to GitHub.
#
# Optional: if set here, you can omit keys from request body when calling the API.
# Users can also pass keys in the request body for each call (no env needed).
# Supabase / Database
DATABASE_URL=postgresql://postgres:[YOUR-PASSWORD]@db.[YOUR-PROJECT-REF].supabase.co:5432/postgres
SUPABASE_URL=https://[YOUR-PROJECT-REF].supabase.co
SUPABASE_ANON_KEY=your-anon-key-here
# Finnhub (company news, insider transactions): https://finnhub.io/docs/api
FINNHUB_API_KEY=your_finnhub_api_key
# Data service scheduler (when using docker-compose.full)
TRACKED_SYMBOLS=AAPL,MSFT,NVDA,TSLA,SPY,QQQ
PRICE_INTERVAL_SECONDS=3600
NEWS_INTERVAL_SECONDS=1800
INSIDER_INTERVAL_SECONDS=21600
# OpenAI (sentiment inference, insider report, trade-journal coaching): https://platform.openai.com/api-keys
OPENAI_API_KEY=your-openai-key
# Data service (used when running orchestrator with docker-compose.full)
DATA_SERVICE_URL=http://localhost:8001
# Optional: run pipeline on a schedule when API is running (set one of these)
# ORCHESTRATOR_SCHEDULE_MINUTES=60
# ORCHESTRATOR_SCHEDULE_CRON=0 9 * * 1-5