-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
40 lines (30 loc) · 1.63 KB
/
Copy path.env.example
File metadata and controls
40 lines (30 loc) · 1.63 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
# ==============================================================================
# GenieF1 Environment Variables
# ==============================================================================
# ------------------------------------------------------------------------------
# Backend Configuration
# ------------------------------------------------------------------------------
# Comma-separated list of allowed CORS origins
ALLOWED_ORIGINS=http://localhost:3000,http://127.0.0.1:3000
# Set to "production" to disable the /api/unlock_dev endpoint and enable strict mode
ENVIRONMENT=development
# ------------------------------------------------------------------------------
# Third-Party API Keys
# ------------------------------------------------------------------------------
# Groq API key for llama3-8b-8192 AI inference (race engineer, insights, strategy)
# Get yours at: https://console.groq.com/
GROQ_API_KEY=your_groq_api_key_here
# Stripe secret key — used for checkout session creation and webhook verification
# Starts with sk_test_... or sk_live_...
STRIPE_SECRET_KEY=sk_test_dummy
# Stripe webhook signing secret
# Starts with whsec_...
STRIPE_WEBHOOK_SECRET=whsec_dummy
# Discord bot token for the live race-insight broadcaster bot
DISCORD_BOT_TOKEN=your_discord_bot_token_here
# ------------------------------------------------------------------------------
# Frontend Configuration
# ------------------------------------------------------------------------------
# The base URL of the FastAPI backend (used by Next.js in production)
# In local development, it defaults to http://localhost:8000
NEXT_PUBLIC_API_BASE=http://localhost:8000