-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathenv.example
More file actions
49 lines (40 loc) · 1.96 KB
/
Copy pathenv.example
File metadata and controls
49 lines (40 loc) · 1.96 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
# ============================================
# LOCAL DEVELOPMENT (.env)
# ============================================
# Copy this to .env for local development
# These values are for Firebase Emulator
# Firebase Configuration - Local Development (Emulator)
NEXT_PUBLIC_FIREBASE_API_KEY=demo-api-key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=demo-project.firebaseapp.com
NEXT_PUBLIC_FIREBASE_DATABASE_URL=http://localhost:9000?ns=demo-project
NEXT_PUBLIC_FIREBASE_PROJECT_ID=demo-project
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=demo-project.appspot.com
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=123456789
NEXT_PUBLIC_FIREBASE_APP_ID=1:123456789:web:abcdef
# Development Configuration
NODE_ENV=development
# CSRF Configuration
CSRF_SECRET=development-csrf-secret-key-2024
# API Configuration - Use Next.js API for local development
NEXT_PUBLIC_USE_FIREBASE_FUNCTIONS=false
NEXT_PUBLIC_FIREBASE_FUNCTIONS_URL=http://localhost:5001/weldpak/us-central1
# ============================================
# PRODUCTION (.env.production)
# ============================================
# Copy this to .env.production for production deployment
# Get these values from Firebase Console > Project Settings > General > Your apps
# Production Configuration
# NODE_ENV=production
# CSRF Configuration
# CSRF_SECRET=your-production-csrf-secret-key-change-this
# Firebase Configuration (Production)
# NEXT_PUBLIC_FIREBASE_PROJECT_ID=your-firebase-project-id
# NEXT_PUBLIC_FIREBASE_API_KEY=your-firebase-api-key
# NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your-project.firebaseapp.com
# NEXT_PUBLIC_FIREBASE_DATABASE_URL=https://your-project-default-rtdb.region.firebasedatabase.app
# NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your-project.appspot.com
# NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your-sender-id
# NEXT_PUBLIC_FIREBASE_APP_ID=your-app-id
# API Configuration - Use Firebase Functions for production
# NEXT_PUBLIC_USE_FIREBASE_FUNCTIONS=true
# NEXT_PUBLIC_FIREBASE_FUNCTIONS_URL=https://your-region-your-project.cloudfunctions.net