-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
44 lines (34 loc) · 1.52 KB
/
.env.example
File metadata and controls
44 lines (34 loc) · 1.52 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
# =============================================================================
# Forecaster Arena - Environment Variables
# =============================================================================
# Copy this file to .env.local and fill in the values.
# Never commit .env.local to version control!
# =============================================================================
# REQUIRED: API KEYS
# =============================================================================
# OpenRouter API Key
# Get from: https://openrouter.ai/settings/keys
OPENROUTER_API_KEY=sk-or-...
# Cron Job Secret
# Generate a random string (e.g., using: openssl rand -hex 32)
# Used to authenticate cron job requests
CRON_SECRET=your-random-secret-here
# Admin Password
# Used to access the admin dashboard
ADMIN_PASSWORD=your-secure-admin-password
# =============================================================================
# OPTIONAL: CONFIGURATION
# =============================================================================
# Site URL (used for OpenRouter headers)
NEXT_PUBLIC_SITE_URL=http://localhost:3000
# Database path (relative to project root)
# Default: data/forecaster.db
DATABASE_PATH=data/forecaster.db
# Backup path (relative to project root)
# Default: backups/
BACKUP_PATH=backups/
# =============================================================================
# PRODUCTION ONLY
# =============================================================================
# Set to 'production' in production environment
NODE_ENV=development