Xray Checker - это инструмент для мониторинга доступности прокси-серверов с поддержкой протоколов VLESS, VMess, Trojan и Shadowsocks. Он автоматически тестирует соединения через Xray Core и предоставляет метрики для Prometheus, а также API-эндпоинты для интеграции с системами мониторинга.
- 🔍 Мониторинг работоспособности Xray-прокси серверов (VLESS, VMess, Trojan, Shadowsocks)
- 🔄 Автоматическое обновление конфигурации из подписки
- 📊 Экспорт метрик в формате Prometheus
- 🌓 Веб-интерфейс с темной/светлой темой
- 📥 Эндпоинты для интеграции с системами мониторинга
- 🔒 Защита метрик и веб-интерфейса с помощью Basic Auth
- 🐳 Поддержка Docker и Docker Compose
- 📝 Гибкая загрузка конфигурации:
- URL-подписки
- Base64-строки
- JSON-файлы конфигурации
- Папки с конфигурациями
Полный список возможностей доступен в документации.
docker run -d \
-e SUBSCRIPTION_URL=https://your-subscription-url/sub \
-p 2112:2112 \
kutovoys/xray-checker
services:
xray-checker:
image: kutovoys/xray-checker
environment:
- SUBSCRIPTION_URL=https://your-subscription-url/sub
ports:
- "2112:2112"
Подробная документация по установке и настройке доступна на xray-checker.kutovoy.dev
Мы рады любому вкладу в развитие Xray Checker! Если вы хотите помочь:
- Сделайте форк репозитория
- Создайте ветку для ваших изменений
- Внесите изменения и протестируйте их
- Создайте Pull Request
Подробнее о том, как внести свой вклад, читайте в руководстве для контрибьюторов.
Спасибо всем контрибьюторам, которые помогли улучшить Xray Checker:
Сделано с помощью contrib.rocks