# ANCHOR: Environment_Variables_Example # Семантика: Пример переменных окружения для конфигурации приложения # Скопируйте этот файл в .env и настройте под ваши нужды # ANCHOR: Database_Settings DATABASE_URL=sqlite:///price_parser.db # ANCHOR: Scraping_Settings SCRAPING_DELAY=1.0 MAX_RETRIES=3 REQUEST_TIMEOUT=30 USER_AGENT=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 # ANCHOR: Logging_Settings LOG_LEVEL=INFO LOG_FORMAT=%(asctime)s - %(name)s - %(levelname)s - %(message)s LOG_FILE=logs/price_parser.log # ANCHOR: RabbitMQ_Settings RABBITMQ_HOST=localhost RABBITMQ_PORT=5672 RABBITMQ_USERNAME=guest RABBITMQ_PASSWORD=guest RABBITMQ_VIRTUAL_HOST=/ # ANCHOR: RabbitMQ_Queue_Settings RABBITMQ_PRODUCTS_QUEUE=price_parser.products RABBITMQ_LOGS_QUEUE=price_parser.logs RABBITMQ_EXCHANGE=price_parser.exchange # ANCHOR: RabbitMQ_Connection_Settings RABBITMQ_CONNECTION_TIMEOUT=30 RABBITMQ_HEARTBEAT=600 RABBITMQ_BLOCKED_CONNECTION_TIMEOUT=300 # ANCHOR: Export_Settings ENABLE_RABBITMQ_EXPORT=false ENABLE_CSV_EXPORT=true ENABLE_DATABASE_EXPORT=true # ANCHOR: Validation_Settings VALIDATE_DATA_BEFORE_EXPORT=true