# ============================================================================ # SentinelScan (WSS) — Environment Variables # Copy this file to .env and fill in your actual values. # ============================================================================ # --- Flask --- FLASK_ENV=development JWT_SECRET=your-super-secret-jwt-key-here # --- Database (GCP Cloud SQL — PostgreSQL) --- DATABASE_URL=postgresql://user:password@host:5432/dbname # --- Redis (Celery broker) --- CELERY_BROKER_URL=redis://localhost:6379/0 CELERY_RESULT_BACKEND=redis://localhost:6379/0 # --- Firebase Cloud Storage --- FIREBASE_CREDENTIALS=serviceAccountKey.json FIREBASE_STORAGE_BUCKET=your-project-id.appspot.com # --- Local uploads (fallback when Firebase is not configured) --- # UPLOAD_FOLDER=./uploads/logos # --- Email (Resend) --- RESEND_API_KEY=re_your_resend_api_key # --- Stripe (payments) --- STRIPE_SECRET_KEY=sk_live_your_stripe_key # --- External URLs --- FRONTEND_URL=http://localhost:3000 # --- Scanner tuning --- SCANNER_RATE_LIMIT=60 SCANNER_RATE_WINDOW=60 # --- Superadmin --- SUPERADMIN_PASSWORD=larshield2025