Skip to content

ZverTBot v1.4.5

Choose a tag to compare

@github-actions github-actions released this 02 Oct 06:34
· 12 commits to main since this release

Что изменилось

Обнаружение VPN-портов

  • Исправлено статическое определение VPN-портов.
  • Xray VLESS-порты теперь автоматически определяются из текущей конфигурации Xray.
  • Порты AmneziaWG определяются динамически через активные awg-quick units и awg show.
  • Добавлена проверка соответствия порта ожидаемому протоколу TCP/UDP.
  • Убрана зависимость от фиксированного набора Xray и AmneziaWG портов.
  • Улучшено определение состояния сервисов AmneziaWG.

Server Passport

  • Усилена проверка обязательных файлов и их типа.
  • Улучшена проверка резервного копирования: конфигурации rclone, результата последнего запуска, кода завершения, времени запуска и backup timer.
  • Улучшена проверка vps-status.json и актуальности данных HASS/VPS.
  • Исправлена обработка проверки TCP/UDP-портов и firewall-политик.
  • Улучшена проверка authorized_keys, rclone.conf и интерфейсов AmneziaWG.
  • Критические проблемы теперь отображаются как FAIL, некритичные — как WARN.
  • Добавлены итоговые статусы READY / WARN / FAIL.

Тестирование

  • Обновлены тесты динамического обнаружения Xray/AmneziaWG портов и сервисов.
  • Проверены сценарии полностью не настроенного сервера и сервера с некритичными проблемами.
  • Полный набор тестов: 1513 passed.
  • Проверены синтаксис Python-кода и статический анализ.