-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
26 lines (21 loc) · 1.05 KB
/
Copy path.env.example
File metadata and controls
26 lines (21 loc) · 1.05 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
# NextJS EmailJS Credentials
# Sign up at https://www.emailjs.com/
# Do not commit your real keys to GitHub. Rename this file to '.env.local' when building locally.
NEXT_PUBLIC_EMAILJS_SERVICE_ID=your_service_id_here
NEXT_PUBLIC_EMAILJS_TEMPLATE_ID=your_template_id_here
NEXT_PUBLIC_EMAILJS_PUBLIC_KEY=your_public_key_here
# Supabase Configuration
# Create a project at https://supabase.com/
NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_anon_key_here
NEXT_PUBLIC_SUPABASE_BUCKET=public
NEXT_PUBLIC_SUPABASE_STORAGE_URL=https://your-project.supabase.co/storage/v1/object/
# Supabase Service Role Key (server-only - bypasses RLS for sync)
# Find this in Supabase Dashboard > Settings > API > service_role
NEXT_SUPABASE_SERVICE_ROLE_KEY=your_service_role_key_here
# Sync API Authentication (server-only, NOT NEXT_PUBLIC_)
# Generate a random secret: openssl rand -hex 32
SYNC_API_SECRET=your_sync_secret_here
# Sentry Error Tracking (optional)
# Create a project at https://sentry.io/
NEXT_PUBLIC_SENTRY_DSN=your_sentry_dsn_here