# Database Configuration DATABASE_URL="postgresql://username:password@localhost:5432/seo_image_renamer" # JWT Configuration JWT_SECRET="your-super-secret-jwt-key-change-this-in-production" JWT_EXPIRES_IN="7d" # Google OAuth Configuration GOOGLE_CLIENT_ID="your-google-client-id.apps.googleusercontent.com" GOOGLE_CLIENT_SECRET="your-google-client-secret" GOOGLE_CALLBACK_URL="http://localhost:3001/api/auth/google/callback" # Application Configuration NODE_ENV="development" PORT=3001 FRONTEND_URL="http://localhost:3000" # CORS Configuration CORS_ORIGIN="http://localhost:3000" # Session Configuration SESSION_SECRET="your-session-secret-change-this-in-production" # Stripe Configuration (for payments) STRIPE_SECRET_KEY="sk_test_your_stripe_secret_key" STRIPE_WEBHOOK_SECRET="whsec_your_webhook_secret" # AWS S3 Configuration (for image storage) AWS_REGION="us-east-1" AWS_ACCESS_KEY_ID="your-aws-access-key" AWS_SECRET_ACCESS_KEY="your-aws-secret-key" S3_BUCKET_NAME="seo-image-renamer-uploads" # OpenAI Configuration (for AI image analysis) OPENAI_API_KEY="sk-your-openai-api-key" # Rate Limiting Configuration RATE_LIMIT_WINDOW_MS=60000 RATE_LIMIT_MAX_REQUESTS=10 # Security Configuration BCRYPT_SALT_ROUNDS=12 COOKIE_SECRET="your-cookie-secret-change-this-in-production"