-
Notifications
You must be signed in to change notification settings - Fork 138
Expand file tree
/
Copy path.env.example
More file actions
34 lines (29 loc) · 1.6 KB
/
.env.example
File metadata and controls
34 lines (29 loc) · 1.6 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
# GitHub API Configuration (Optional)
# To avoid rate limits, you can add a GitHub Personal Access Token
# Create one at: https://github.com/settings/tokens
# No special permissions needed for public repositories
GITHUB_TOKEN=your_github_token_here
# GitHub token used by Docusaurus for dynamic features (discussions, stats, leaderboard)
# This must be set for the discussions section to fetch live data from GitHub
# Create a Classic PAT with read:discussion scope at https://github.com/settings/tokens
DOCUSAURUS_GIT_TOKEN=your_github_token_here
# Shopify Configuration (for Merch Store)
# Get these from: Shopify Admin > Settings > Apps and sales channels > Develop apps
# Required scopes: unauthenticated_read_product_listings, unauthenticated_write_checkouts
SHOPIFY_STORE_DOMAIN=your-store.myshopify.com
SHOPIFY_STOREFRONT_ACCESS_TOKEN=your_storefront_access_token_here
# Firebase Configuration (if needed)
# FIREBASE_API_KEY=your_firebase_api_key
# FIREBASE_AUTH_DOMAIN=your_firebase_auth_domain
# FIREBASE_PROJECT_ID=your_firebase_project_id
# EmailJS Configuration (for Contact Us page)
# Sign up at https://www.emailjs.com and create a service + template
# Only the public key, service ID, and template ID are exposed to the browser
EMAILJS_PUBLIC_KEY=your_emailjs_public_key
EMAILJS_SERVICE_ID=your_emailjs_service_id
EMAILJS_TEMPLATE_ID=your_emailjs_template_id
# The private API key is for server-side REST API use only — do NOT expose it in the browser
# EMAILJS_PRIVATE_KEY=your_emailjs_private_key
# Analytics Configuration
# GOOGLE_ANALYTICS_ID=your_google_analytics_id
# VERCEL_ANALYTICS_ID=your_vercel_analytics_id