# Project Env # порт api на хосте (docker-compose) API_PORT=8000 # CPU и память контейнера worker WORKER_CPUS=4 WORKER_MEM_LIMIT=8g # сколько окон Chrome на воркер — и выполняющих задачу, и удерживаемых (browser_idle_timeout); ≈ числу ядер BROWSER_SLOTS=4 # пароли RabbitMQ и Postgres (сеть compose наружу не открыта) RABBITMQ_PASSWORD=robotex POSTGRES_PASSWORD=robotex # сколько часов хранится результат задачи в Redis RESULT_TTL_HOURS=24 # через сколько дней без использования удаляется профиль браузера PROFILE_TTL_DAYS=7 # сколько /v1/solve ждёт, пока воркер возьмёт задачу, прежде чем ответить 503 V1_QUEUE_WAIT=30 NO_SLOTS_RETRY_AFTER=5 LOG_LEVEL=INFO