# Параметры запуска validator-agent. Скопируйте в validator-agent.env и заполните: # cp validator-agent.env.example validator-agent.env && chmod 600 validator-agent.env # Файл передаётся контейнеру как `docker run --env-file` (формат KEY=VALUE, без # кавычек и пробелов вокруг "="). Читает их deploy/docker/validator-agent/docker-entrypoint.sh. # VALIDATOR_AGENT_VALIDATOR_ID сюда НЕ пишется: сценарий подставляет имя хоста. # Адрес control-api (обязательно). Для внешнего размещения — адрес, доступный # с валидаторов напрямую (через него же работает способ самопроверки control_api). VALIDATOR_AGENT_CONTROL_API_URL=https://control-api.example.com # Токен агентов (CONTROL_API_AGENT_TOKEN на стороне control-api). Пусто — если # токен на control-api ещё не включён. CONTROL_API_AGENT_TOKEN= # Способы самопроверки в порядке приоритета: ip_echo, control_api. # Самопроверка проходит, если адрес подтвердил любой способ. Без пробелов. VALIDATOR_AGENT_SELF_CHECK_METHODS=[control_api,ip_echo] # Таймаут одного способа, секунд. VALIDATOR_AGENT_SELF_CHECK_TIMEOUT_SECONDS=10 # Период опроса control-api, секунд. VALIDATOR_AGENT_POLL_INTERVAL_SECONDS=5 # Исходящие проверки. VALIDATOR_AGENT_HTTPS_TIMEOUT_SECONDS=10 VALIDATOR_AGENT_ICMP_TIMEOUT_SECONDS=5 VALIDATOR_AGENT_ICMP_COUNT=3 VALIDATOR_AGENT_SSH_ENABLED=false VALIDATOR_AGENT_SSH_TIMEOUT_SECONDS=5