-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.env.sample
51 lines (37 loc) · 1.22 KB
/
.env.sample
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
45
46
47
48
49
50
51
# Connection string for Supabase database via connection pooling with Supavisor
DATABASE_URL=""
# Direct connection to Supabase database (used for migrations)
DIRECT_URL=""
# Facebook OAuth credentials for authentication
FACEBOOK_CLIENT_ID=""
FACEBOOK_CLIENT_SECRET=""
# GitHub OAuth credentials for authentication
GITHUB_CLIENT_ID=""
GITHUB_CLIENT_SECRET=""
# Google OAuth credentials for authentication
GOOGLE_CLIENT_ID=""
GOOGLE_CLIENT_SECRET=""
# Secret key for JWT token generation and verification
JWT_SECRET=""
# NextAuth secret for session encryption
NEXTAUTH_SECRET=""
# Base URL of your application for NextAuth
NEXTAUTH_URL=""
# Public Supabase anonymous key for client-side operations
NEXT_PUBLIC_SUPABASE_ANON_KEY=""
# Public Supabase project URL
NEXT_PUBLIC_SUPABASE_URL=""
# Test user ID for development/testing purposes
NEXT_PUBLIC_TEST_USERID=""
# Application environment (development/test/production)
NODE_ENV=""
# Razorpay API credentials for payment processing
RAZORPAY_KEY_ID=""
RAZORPAY_SECRET=""
# Stripe API credentials and configuration
STRIPE_API_KEY=""
STRIPE_API_VERSION=""
STRIPE_WEBHOOK_SECRET=""
# Upstash Redis credentials for caching/queue management
UPSTASH_REDIS_REST_TOKEN=""
UPSTASH_REDIS_REST_URL=""