-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathenv.example
More file actions
31 lines (25 loc) · 1.14 KB
/
env.example
File metadata and controls
31 lines (25 loc) · 1.14 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
# Supabase Configuration
NEXT_PUBLIC_SUPABASE_URL=your_supabase_project_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
# Logging Configuration
LOG_LEVEL=debug
NODE_ENV=development
# Phase 2: AI Integration Configuration
# Inngest Configuration
INNGEST_EVENT_KEY=your_inngest_event_key
INNGEST_SIGNING_KEY=your_inngest_signing_key
INNGEST_DEV=true
# OpenAI Configuration (Optional - for AI nutrition analysis)
# If missing, the app will fall back to Google Vision or disable AI features
OPENAI_API_KEY=your_openai_api_key
# Google Cloud Vision Configuration (Optional - fallback for AI nutrition analysis)
# If missing, only OpenAI will be used for nutrition analysis
GOOGLE_APPLICATION_CREDENTIALS=path/to/service-account-key.json
GOOGLE_CLOUD_PROJECT_ID=your_project_id
# Copy this file to .env.local and fill in your actual values
# Never commit .env.local to version control
# Development Notes:
# - The app will build successfully even without AI API keys
# - Missing AI keys will be logged but won't prevent deployment
# - AI features will gracefully degrade when keys are unavailable
# - Check logs for detailed information about missing services