-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
72 lines (56 loc) · 2.56 KB
/
.env.example
File metadata and controls
72 lines (56 loc) · 2.56 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# Avent Properties Environment Configuration
# Copy this file to .env.local and fill in your actual values
# =============================================================================
# PUBLIC VARIABLES (exposed to browser)
# =============================================================================
# App Configuration
NEXT_PUBLIC_APP_URL=http://localhost:3000
NEXT_PUBLIC_APP_NAME=Avent Properties
NEXT_PUBLIC_SITE_NAME=Avent Properties
# Supabase Configuration (Public)
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url_here
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key_here
# GraphQL Configuration
GRAPHQL_ENDPOINT=/api/graphql
# =============================================================================
# SERVER-ONLY VARIABLES (not exposed to browser)
# =============================================================================
# Supabase Configuration (Private)
SUPABASE_SERVICE_ROLE_KEY=your_service_role_key_here
# Database Configuration
DATABASE_URL=postgresql://username:password@localhost:5432/database_name
DIRECT_URL=postgresql://username:password@localhost:5432/database_name
# Authentication
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=your_nextauth_secret_here
# GitHub MCP Integration
GITHUB_PAT=your_github_personal_access_token_here
GITHUB_TOOLSETS=context,repos,issues,pull_requests,actions
# Stripe Configuration (for future use)
STRIPE_PUBLISHABLE_KEY=your_stripe_publishable_key_here
STRIPE_SECRET_KEY=your_stripe_secret_key_here
STRIPE_WEBHOOK_SECRET=your_stripe_webhook_secret_here
# Email Configuration (for future use)
SMTP_HOST=your_smtp_host_here
SMTP_PORT=587
SMTP_USER=your_smtp_user_here
SMTP_PASS=your_smtp_password_here
# Vercel Deployment (for future use)
VERCEL_TOKEN=your_vercel_token_here
VERCEL_ORG_ID=your_org_id_here
VERCEL_PROJECT_ID=your_project_id_here
# =============================================================================
# DEVELOPMENT OVERRIDES
# =============================================================================
# Local development overrides (put in .env.local)
# NODE_NO_WARNINGS=1
# DATABASE_URL=postgresql://localhost:5432/avent_properties_dev
# GITHUB_PAT=ghp_your_actual_token_here
# =============================================================================
# NOTES
# =============================================================================
# 1. Copy this file to .env.local
# 2. Replace all 'your_*_here' values with actual values
# 3. .env.local is gitignored and contains your personal tokens
# 4. .env contains shared/default values (can be committed)
# 5. Never commit actual API keys or tokens