# Restaurant Website Generator - Environment Configuration # Server Configuration APP_PORT=8000 DEBUG=True # OpenRouter API Configuration OPENROUTER_API_KEY=your_openrouter_api_key_here OPENROUTER_TITLE=Restaurant-Website-Generator # AI Model Configuration AGENT_MODEL=gpt-4o-mini TEMPERATURE=0.7 MAX_TOKENS=8000 # Rate Limiting (Simplified - IP-based only) MAX_REQUESTS_PER_IP=4 MAX_REQUESTS_WINDOW=3600 # Security SECRET_KEY=your-secret-key-here-change-in-production # Restaurant Website Generator Specific TEMPLATES_DIR=templates GENERATED_DIR=templates/generated UPLOADS_DIR=uploads TEMP_LOGOS_DIR=temp_logos # Email Configuration (for sending generated websites) SMTP_SERVER=smtp.gmail.com SMTP_PORT=587 SMTP_USERNAME=your_email@gmail.com SMTP_PASSWORD=your_app_password # Database Configuration (MySQL for rate limiting) DATABASE_URL=mysql://root:@localhost:3306/restaurant_website_generator DB_HOST=localhost DB_PORT=3306 DB_NAME=restaurant_website_generator DB_USER=root DB_PASSWORD= # LangSmith Configuration LANGSMITH_API_KEY=your_langsmith_api_key_here LANGSMITH_PROJECT=restaurant-website-generator LANGSMITH_TRACING=true # OpenRouter Provider Configuration PROVIDER_ORDER=together,fireworks,perplexity PROVIDER_ALLOW_FALLBACKS=true PROVIDER_IGNORE=azure PROVIDER_DATA_COLLECTION=deny