andevs commited on
Commit
019fcd4
·
verified ·
1 Parent(s): 91bf439

Create .env.production

Browse files
Files changed (1) hide show
  1. .env.production +58 -0
.env.production ADDED
@@ -0,0 +1,58 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Production Environment Variables
2
+ ENVIRONMENT=production
3
+ DEBUG=false
4
+ SECRET_KEY=your-super-secret-production-key-change-this
5
+ API_VERSION=v1
6
+
7
+ # Database
8
+ SUPABASE_URL=https://your-project.supabase.co
9
+ SUPABASE_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InlvdXItcHJvamVjdCIsInJvbGUiOiJhbm9uIiwiaWF0IjoxNTE2MjM5MDIyfQ.example
10
+ DATABASE_POOL_SIZE=20
11
+ DATABASE_MAX_OVERFLOW=40
12
+
13
+ # Firebase
14
+ FIREBASE_PROJECT_ID=glow-ai-production
15
+ FIREBASE_PRIVATE_KEY_ID=abc123def456
16
+ FIREBASE_PRIVATE_KEY="-----BEGIN PRIVATE KEY-----\nMIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC...\n-----END PRIVATE KEY-----\n"
17
+ FIREBASE_CLIENT_EMAIL=firebase-adminsdk@glow-ai-production.iam.gserviceaccount.com
18
+ FIREBASE_CLIENT_ID=123456789012345678901
19
+
20
+ # Cloudinary
21
+ CLOUDINARY_CLOUD_NAME=glow-ai
22
+ CLOUDINARY_API_KEY=123456789012345
23
+ CLOUDINARY_API_SECRET=abcdefghijklmnopqrstuvwxyz123456
24
+
25
+ # Payments
26
+ PAYSTACK_SECRET_KEY=sk_live_1234567890abcdefghijklmnopqrstuvwxyz
27
+ PAYSTACK_PUBLIC_KEY=pk_live_1234567890abcdefghijklmnopqrstuvwxyz
28
+ FLUTTERWAVE_SECRET_KEY=FLWSECK-1234567890abcdefghijklmn-X
29
+ FLUTTERWAVE_PUBLIC_KEY=FLWPUBK-1234567890abcdefghijklmnopqrstuvwxyz-X
30
+
31
+ # Redis
32
+ REDIS_URL=redis://:password@redis-12345.c12.us-east-1-2.ec2.cloud.redislabs.com:12345
33
+ REDIS_MAX_CONNECTIONS=50
34
+ REDIS_TIMEOUT=30
35
+
36
+ # Email
37
+ SMTP_HOST=smtp.gmail.com
38
+ SMTP_PORT=587
39
+ SMTP_USER=noreply@glowai.app
40
+ SMTP_PASSWORD=your-app-specific-password
41
+ ADMIN_EMAIL=admin@glowai.app
42
+
43
+ # Rate Limiting
44
+ RATE_LIMIT_REQUESTS=100
45
+ RATE_LIMIT_PERIOD=60
46
+
47
+ # CORS
48
+ ALLOWED_ORIGINS=https://glowai.app,https://www.glowai.app,https://glow-ai.vercel.app
49
+
50
+ # ML Models
51
+ MODEL_PATH=/app/models/skin_analysis_v2.pth
52
+ CONFIDENCE_THRESHOLD=0.7
53
+ BATCH_SIZE=32
54
+
55
+ # GDPR
56
+ IMAGE_RETENTION_HOURS=24
57
+ MAX_ANALYSIS_HISTORY=100
58
+ DATA_EXPORT_FORMAT=json