-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
102 lines (81 loc) · 2.96 KB
/
.env.example
File metadata and controls
102 lines (81 loc) · 2.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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# 🚀 Solo-Spark Environment Configuration
# Copy this file to .env and configure your API keys
# ===== AI SERVICES =====
# Anthropic Claude API for AI-powered content generation
VITE_ANTHROPIC_API_KEY=your_claude_api_key_here
# ===== PAYMENT INTEGRATION =====
# Stripe for international payments
VITE_STRIPE_PUBLISHABLE_KEY=pk_test_your_stripe_publishable_key
VITE_STRIPE_SECRET_KEY=sk_test_your_stripe_secret_key
# Saudi Payment Gateways
VITE_STC_MERCHANT_ID=your_stc_pay_merchant_id
VITE_MADA_MERCHANT_ID=your_mada_merchant_id
# ===== GITHUB INTEGRATION =====
# GitHub token for prototype submission and validation
VITE_GITHUB_TOKEN=ghp_your_github_personal_access_token
# ===== ANALYTICS & MONITORING =====
# Google Analytics for user behavior tracking
VITE_GOOGLE_ANALYTICS_ID=GA_your_analytics_id
# Sentry for error monitoring and performance tracking
VITE_SENTRY_DSN=https://your_sentry_dsn_here
# ===== APPLICATION SETTINGS =====
# Environment mode
VITE_ENVIRONMENT=development
# API Base URL
VITE_API_URL=http://localhost:3000/api
# Feature flags
VITE_ENABLE_PAYMENTS=true
VITE_ENABLE_GITHUB_INTEGRATION=true
VITE_ENABLE_ARABIC=true
VITE_ENABLE_ANALYTICS=false
# ===== CLOUDFLARE CONFIGURATION =====
# Cloudflare API credentials
CLOUDFLARE_API_TOKEN=your_cloudflare_api_token
CLOUDFLARE_ACCOUNT_ID=your_cloudflare_account_id
CLOUDFLARE_ZONE_ID=your_cloudflare_zone_id
# Cloudflare Pages
VITE_CLOUDFLARE_PAGES_URL=https://brainsait.io
VITE_CLOUDFLARE_API_URL=https://api.brainsait.io
# Cloudflare KV Storage
VITE_KV_USER_DATA_ID=your_user_data_kv_namespace_id
VITE_KV_SESSIONS_ID=your_sessions_kv_namespace_id
VITE_KV_CACHE_ID=your_cache_kv_namespace_id
VITE_KV_ANALYTICS_ID=your_analytics_kv_namespace_id
# Cloudflare R2 Storage
VITE_R2_USER_FILES_BUCKET=solo-spark-user-files
VITE_R2_PROTOTYPES_BUCKET=solo-spark-prototypes
VITE_R2_EXPORTS_BUCKET=solo-spark-exports
VITE_R2_BACKUPS_BUCKET=solo-spark-backups
# Cloudflare D1 Database
VITE_D1_DATABASE_ID=your_d1_database_id
VITE_D1_DATABASE_NAME=solo-spark-db
# Cloudflare Workers
VITE_WORKER_AUTH_URL=https://auth.brainsait.io
VITE_WORKER_API_URL=https://api.brainsait.io
VITE_WORKER_QUEUE_URL=https://queue.brainsait.io
# ===== DEPLOYMENT =====
# Vercel deployment settings (for CI/CD)
VERCEL_TOKEN=your_vercel_token
VERCEL_ORG_ID=your_vercel_org_id
VERCEL_PROJECT_ID=your_vercel_project_id
# ===== PERFORMANCE MONITORING =====
# Lighthouse CI token for performance monitoring
LHCI_GITHUB_APP_TOKEN=your_lighthouse_ci_token
# ===== FEATURE CONFIGURATION =====
# AI model settings
VITE_AI_MODEL=claude-3-5-sonnet-20241022
VITE_AI_MAX_TOKENS=6000
VITE_AI_TEMPERATURE=0.8
# Payment settings
VITE_CURRENCY=SAR
VITE_TRIAL_PERIOD_DAYS=14
# ===== LOCALIZATION =====
# Supported languages
VITE_SUPPORTED_LANGUAGES=en,ar
VITE_DEFAULT_LANGUAGE=en
VITE_RTL_LANGUAGES=ar
# ===== CONTACT & SUPPORT =====
# Support contact information
VITE_SUPPORT_EMAIL=support@brainsait.com
VITE_DISCORD_INVITE=https://discord.gg/brainsait
VITE_DOCS_URL=https://docs.brainsait.com