# Flask Configuration FLASK_ENV=development FLASK_APP=app.py SECRET_KEY=your-secret-key-here DEBUG=True # Database Configuration DATABASE_URL=sqlite:///data/database/anime.db DATABASE_POOL_SIZE=10 DATABASE_TIMEOUT=30 # API Configuration API_KEY=your-api-key API_RATE_LIMIT=100 API_TIMEOUT=30 # Cache Configuration CACHE_TYPE=simple REDIS_URL=redis://localhost:6379/0 CACHE_TIMEOUT=300 # Logging Configuration LOG_LEVEL=INFO LOG_FORMAT=detailed LOG_FILE_MAX_SIZE=10MB LOG_BACKUP_COUNT=5 # Security Configuration SESSION_TIMEOUT=3600 CSRF_TOKEN_TIMEOUT=3600 MAX_LOGIN_ATTEMPTS=5 LOGIN_LOCKOUT_DURATION=900 # Download Configuration DOWNLOAD_PATH=/downloads MAX_CONCURRENT_DOWNLOADS=5 DOWNLOAD_TIMEOUT=1800 RETRY_ATTEMPTS=3 # Provider Configuration PROVIDER_TIMEOUT=30 PROVIDER_RETRIES=3 USER_AGENT=AniWorld-Downloader/1.0 # Notification Configuration DISCORD_WEBHOOK_URL= TELEGRAM_BOT_TOKEN= TELEGRAM_CHAT_ID= # Monitoring Configuration HEALTH_CHECK_INTERVAL=60 METRICS_ENABLED=True PERFORMANCE_MONITORING=True