Files
robotex/env.example
T
protokeyandClaude Opus 5.5 4c8394eb4c feature: воркер удаляет профили, не использованные PROFILE_TTL_DAYS дней (#20)
Отметка последнего использования — mtime файла в профиле, ставится при открытии и
закрытии окна. Очистка при старте воркера и раз в час; профили с открытым окном
(на этом воркере или по ключу сессии в Redis) не трогаются.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 20:58:56 +04:00

19 lines
880 B
Plaintext

# 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 (сеть compose наружу не открыта)
RABBITMQ_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