-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
21 lines (18 loc) · 1.01 KB
/
Copy pathenv.example
File metadata and controls
21 lines (18 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Supabase Configuration
NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key_here
# In Supabase Dashboard → Auth → URL Configuration, add:
# Redirect URLs: http://localhost:3000/auth/callback, http://localhost:3000/dashboard, http://localhost:3000/setup
# Google OAuth: configured in Supabase Dashboard → Auth → Providers → Google
# Add Client ID + Secret from Google Cloud Console. Calendar scopes requested in code.
# OpenAI Configuration
OPENAI_API_KEY=your_openai_api_key_here
# Default (cheap) model when user has no key: gpt-4o-mini-search-preview
OPENAI_RECOMMENDATIONS_MODEL_DEFAULT=gpt-4o-mini-search-preview
# Premium model when user provides their own key: gpt-5 or gpt-4o
OPENAI_RECOMMENDATIONS_MODEL=gpt-5
# Optional: stored prompt ID from OpenAI dashboard (uses inline prompt if not set)
# OPENAI_RECOMMENDATIONS_PROMPT_ID=pmpt_xxx
# Application Configuration
NEXT_PUBLIC_APP_URL=http://localhost:3000
NEXT_PUBLIC_BASE_URL=http://localhost:3000