# ======================================== # 生产环境变量配置 # ======================================== # 注意:生产环境必须设置所有必需的环境变量 # 请根据实际部署环境修改这些配置 # Flask基础配置 SECRET_KEY=your-production-secret-key-must-be-very-secure FLASK_ENV=production # 数据库配置 DATABASE_URL=mysql+pymysql://username:password@localhost:3306/production_db?charset=utf8mb4 # OpenAI兼容API配置 LLM_API_URL=https://api.deepseek.com/v1 LLM_API_KEY=sk-your-production-api-key # 微信小程序配置 WX_APPID=wx-your-production-appid WX_SECRET=your-production-wx-secret # 跨域配置(生产环境必须设置具体域名) CORS_ORIGINS=https://yourdomain.com,https://www.yourdomain.com # 日志配置 LOG_LEVEL=WARNING LOG_FILE=logs/production.log # 缓存配置 CACHE_TYPE=redis CACHE_DEFAULT_TIMEOUT=3600 REDIS_URL=redis://localhost:6379/0 # 会话配置 SESSION_LIFETIME_HOURS=168 # 文件上传配置 MAX_CONTENT_LENGTH=8388608 UPLOAD_FOLDER=uploads/production # 安全配置 WTF_CSRF_ENABLED=True WTF_CSRF_TIME_LIMIT=3600 # 邮件配置(错误报告) MAIL_SERVER=smtp.gmail.com MAIL_PORT=587 MAIL_FROM=noreply@yourdomain.com ADMIN_EMAIL=admin@yourdomain.com # 性能配置 DB_POOL_SIZE=20 DB_MAX_OVERFLOW=30 # 监控配置 ENABLE_MONITORING=True MONITORING_INTERVAL=60