-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
44 lines (36 loc) · 2.17 KB
/
.env.example
File metadata and controls
44 lines (36 loc) · 2.17 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
# ===========================================
# COX Coop - Environment Variables
# ===========================================
# Copy this file to .env.local and fill in your values
# cp .env.example .env.local
# ===========================================
# GOOGLE SHEETS (Required)
# ===========================================
# Your Google Sheet ID - found in the sheet URL:
# https://docs.google.com/spreadsheets/d/[THIS_IS_YOUR_SHEET_ID]/edit
NEXT_PUBLIC_GOOGLE_SHEET_ID=your_google_sheet_id_here
# Google Sheets API Key (for reading public sheets)
# Create at: https://console.cloud.google.com/apis/credentials
NEXT_PUBLIC_GOOGLE_SHEETS_API_KEY=your_api_key_here
# Google Service Account Key (for writing to sheets)
# Create a service account, download JSON key, paste entire JSON here
# Remember to share your Google Sheet with the service account email
GOOGLE_SERVICE_ACCOUNT_KEY={"type":"service_account","project_id":"your-project","private_key_id":"...","private_key":"-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n","client_email":"your-service-account@your-project.iam.gserviceaccount.com","client_id":"...","auth_uri":"https://accounts.google.com/o/oauth2/auth","token_uri":"https://oauth2.googleapis.com/token","auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs","client_x509_cert_url":"..."}
# ===========================================
# FIREBASE (Optional - for Analytics)
# ===========================================
# Get these values from Firebase Console:
# Project Settings > General > Your apps > Web app
NEXT_PUBLIC_FIREBASE_API_KEY=your_firebase_api_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your-project.firebaseapp.com
NEXT_PUBLIC_FIREBASE_PROJECT_ID=your-project-id
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your-project.appspot.com
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=123456789012
NEXT_PUBLIC_FIREBASE_APP_ID=1:123456789012:web:abc123def456
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID=G-XXXXXXXXXX
# ===========================================
# ADMIN DASHBOARD
# ===========================================
# Password for accessing /admin dashboard
# Change this to a secure password in production!
NEXT_PUBLIC_ADMIN_PASSWORD=your_secure_password_here