70 lines
2.1 KiB
Plaintext
70 lines
2.1 KiB
Plaintext
# Параметры mobile.de для Docker.
|
|
|
|
# Настройки PostgreSQL.
|
|
POSTGRES_USER=mobilede
|
|
POSTGRES_PASSWORD=mobilede
|
|
POSTGRES_DB=mobilede_scraper
|
|
MOBILEDE_DATABASE_URL=postgresql+psycopg2://mobilede:mobilede@postgres:5432/mobilede_scraper
|
|
|
|
# Порты сервисов.
|
|
MOBILEDE_HOST_API_PORT=8000
|
|
MOBILEDE_HOST_POSTGRES_PORT=5432
|
|
MOBILEDE_HOST_REDIS_PORT=6379
|
|
# Временные legacy-переменные.
|
|
MOBILEDE_DATABASE_URL=postgresql+psycopg2://mobilede:mobilede@postgres:5432/mobilede_scraper
|
|
MOBILEDE_DATABASE_ECHO=false
|
|
MOBILEDE_DATABASE_POOL_SIZE=5
|
|
MOBILEDE_DATABASE_MAX_OVERFLOW=5
|
|
MOBILEDE_DATABASE_POOL_RECYCLE_SECONDS=1800
|
|
|
|
# Настройки Redis и Celery.
|
|
MOBILEDE_REDIS_URL=redis://redis:6379/0
|
|
CELERY_BROKER_URL=redis://redis:6379/0
|
|
CELERY_RESULT_BACKEND=redis://redis:6379/0
|
|
CELERY_TASK_SOFT_TIME_LIMIT=86400
|
|
CELERY_TASK_TIME_LIMIT=86520
|
|
CELERY_BROKER_VISIBILITY_TIMEOUT=90000
|
|
CELERY_WORKER_CONCURRENCY=1
|
|
CELERY_BEAT_SYNC_INTERVAL_MINUTES=60
|
|
IAAI_STARTUP_SYNC_ENABLED=true
|
|
MOBILEDE_STARTUP_MAX_PAGES=5
|
|
MOBILEDE_BEAT_MAX_PAGES=5
|
|
|
|
# Одноразовые CLI-сервисы.
|
|
MOBILEDE_SEARCH_START_PAGE=1
|
|
MOBILEDE_SEARCH_MAX_PAGES=1
|
|
MOBILEDE_REQUEST_DELAY_SECONDS=0.7
|
|
MOBILEDE_SYNC_LANE=mobile_de_cars
|
|
MOBILEDE_LISTING_ID=449929602
|
|
MOBILEDE_CONTINUOUS_SYNC_ENABLED=true
|
|
MOBILEDE_CONTINUOUS_SYNC_DELAY_SECONDS=0
|
|
MOBILEDE_PROGRESS_LOG_EVERY_PAGES=10
|
|
|
|
# Прокси для HTTP-запросов.
|
|
# Пример:
|
|
# MOBILEDE_PROXY_SERVER=http://host:port
|
|
# MOBILEDE_PROXY_USERNAME=username
|
|
# MOBILEDE_PROXY_PASSWORD=password
|
|
MOBILEDE_PROXY_SERVER=
|
|
MOBILEDE_PROXY_USERNAME=
|
|
MOBILEDE_PROXY_PASSWORD=
|
|
|
|
# Опциональный SOCKS5 bridge.
|
|
# При SOCKS5_PROXY_HOST мост поднимается на http://127.0.0.1:8899.
|
|
# Тогда MOBILEDE_PROXY_SERVER можно не задавать.
|
|
SOCKS5_PROXY_HOST=
|
|
SOCKS5_PROXY_PORT=1002
|
|
SOCKS5_PROXY_USER=
|
|
SOCKS5_PROXY_PASS=
|
|
|
|
# Логи и runtime.
|
|
IAAI_LOG_LEVEL=INFO
|
|
IAAI_RUNTIME_CONFIG_FILE=/app/runtime_config.json
|
|
TZ=UTC
|
|
|
|
# Старые browser-переменные.
|
|
IAAI_HEADLESS=true
|
|
IAAI_BROWSER_ENGINE=chromium
|
|
IAAI_TOKENS_FILE=/data/tokens.json
|
|
IAAI_SELF_HEAL_ENABLED=true
|