# RateRight Application Configuration Template # Copy this file to .env and replace placeholder values with actual secrets # NEVER commit the real .env file to version control # Database Configuration DATABASE_URL=postgresql://username:password@localhost:5432/database_name # Application Security SECRET_KEY=your-64-character-secret-key-here # Stripe Configuration (Use test keys for development) STRIPE_PUBLISHABLE_KEY=pk_test_your_publishable_key_here STRIPE_SECRET_KEY=sk_test_your_secret_key_here STRIPE_WEBHOOK_SECRET=whsec_your_webhook_secret_here # Google OAuth Configuration GOOGLE_CLIENT_ID=your-google-client-id.apps.googleusercontent.com GOOGLE_CLIENT_SECRET=your-google-client-secret GOOGLE_REDIRECT_URI=http://localhost:5000/api/calendar/google/callback # Redis Configuration CELERY_BROKER_URL=redis://localhost:6379/0 CELERY_RESULT_BACKEND=redis://localhost:6379/0 # Environment Settings FLASK_ENV=development FLASK_DEBUG=False # Security Headers SECURITY_PASSWORD_SALT=your-password-salt-here # Instructions: # 1. Copy this file: cp config/.env.example .env # 2. Replace all placeholder values with real secrets # 3. Never commit the .env file to git (already in .gitignore) # 4. For production, use environment variables instead of .env files