# ============================================================================= # AI Email Writer - Environment Variables Configuration # ============================================================================= # Copy this file to .env and fill in the values # NEVER commit actual secrets to version control # ============================================================================= # ----------------------------------------------------------------------------- # DATABASE # ----------------------------------------------------------------------------- DATABASE_URL="postgresql://postgres:postgres@localhost:5432/realestate_ai?schema=public" # ----------------------------------------------------------------------------- # AUTHENTICATION # ----------------------------------------------------------------------------- NEXTAUTH_URL="http://localhost:3000" NEXTAUTH_SECRET="replace-with-secure-random-string-min-32-chars" # Google OAuth (optional) GOOGLE_CLIENT_ID="" GOOGLE_CLIENT_SECRET="" # ----------------------------------------------------------------------------- # STRIPE PAYMENTS # ----------------------------------------------------------------------------- STRIPE_SECRET_KEY="sk_test_..." STRIPE_PUBLISHABLE_KEY="pk_test_..." STRIPE_WEBHOOK_SECRET="whsec_..." STRIPE_PRICE_ID_PRO="price_..." STRIPE_PRICE_ID_BUSINESS="price_..." # ----------------------------------------------------------------------------- # OPENAI # ----------------------------------------------------------------------------- OPENAI_API_KEY="sk-..." OPENAI_MODEL="gpt-4o-mini" OPENAI_MAX_TOKENS=2000 # ----------------------------------------------------------------------------- # RATE LIMITING (optional, Redis-based) # ----------------------------------------------------------------------------- REDIS_URL="redis://localhost:6379" # ----------------------------------------------------------------------------- # EMAIL SENDING (optional) # ----------------------------------------------------------------------------- SMTP_HOST="" SMTP_PORT="587" SMTP_USER="" SMTP_PASSWORD="" SMTP_FROM="noreply@yourdomain.com" # ----------------------------------------------------------------------------- # MONITORING & LOGGING # ----------------------------------------------------------------------------- SENTRY_DSN="" # ----------------------------------------------------------------------------- # APPLICATION # ----------------------------------------------------------------------------- NODE_ENV="development" NEXT_PUBLIC_APP_URL="http://localhost:3000" NEXT_PUBLIC_APP_NAME="RealEstateAI" # Rate limits RATE_LIMIT_MAX_REQUESTS=100 RATE_LIMIT_WINDOW_MS=60000