Загрузка...

VPN Bot

Профессиональное управление VPN подключениями с современным интерфейсом

Подключения

Управление

Xray Management

Новое подключение

Создайте новое VPN подключение для пользователя

Выберите тариф для создания подключения

Выбран тариф:

Цена: ₽ | Трафик: ГБ | Длительность: дней

Временное подключение: Лимит трафика составляет 500 МБ

Подключение создано!

Ожидание данных...
QR код

Тип:

Список пользователей

Управляйте VPN подключениями пользователей

Активных

Неактивных

Всего

Загрузка пользователей...
Загрузка...
Все пользователи загружены

Xray Instances

Управление инстансами Xray сервера

Список Instances

Всего:
Имя Хост Порт Статус Действия

Нет Instances

Создайте первый Xray Instance для начала работы

Здоровье серверов

Сводка по нодам: CPU, ОЗУ (занято / всего), диск, нагрузка. Данные кэшируются несколько минут.

Общая сводка по загруженным нодам

без доп. запросов, только агрегация текущего ответа health API

Онлайн: Ошибки:

Всего соединений

Активных юзеров

оценка по unique IP на inbound-портах

Всего ключей

Нет инстансов или не настроен health. Укажите порт и токен в карточке инстанса.

CPU за период · инстанс #

Снимки из БД при опросе ноды (частота зависит от кэша и UI).

SSH Setup Нод

Запуск установки node-agent по SSH для существующего Xray Instance. История запусков, статусы и ошибки.

Проверить: по SSH смотрит файлы, systemd, --print и HTTP health на localhost (порт из instance).

При создании instance пустой health token в форме не обязателен — бэкенд сгенерирует его сам. Install кладёт актуальный токен в /etc/default/xray-node-agent.

Действия на ноде
SSH скрипты

История запусков

Установка и проверка по SSH. Зелёная галочка — шаг без ошибок.

Запусков пока нет.

Загрузка...

Xray Inbounds

Управление входящими подключениями Xray

Список Inbounds

Всего:

Сортировка: поле «Порядок» (asc), затем ID.

Нет Inbounds

Создайте первый Xray Inbound для начала работы

Пользователи inbound

· ID

Ответ кэшируется на сервере до с; «Обновить» сбрасывает кэш и запрашивает Xray снова.

Связано в БД

Записей в user_vpn, привязанных к этому inbound

Пользователей в Xray

По ответу узла; число кэшируется на фронте после запроса

Из кэша (прошлый запрос); ждём ответ узла…

Загрузка…

не обновлялись

Сравнение БД и Xray по email…

Расхождения по email

Сравнение: user_{id}@vpn.local для записей в БД, привязанных к inbound, и поле email у узла Xray.

Есть в Xray, нет среди привязанных к inbound в БД

Пусто

Есть в БД (привязка к inbound), нет в Xray

Пусто

Совпадение по email: расхождений нет (при текущем списке Xray и привязках в БД).

Загрузка пользователей Xray…
Нет пользователей в этом inbound (или протокол не поддерживает список).
В списке ниже: В БД: В Xray: не обновлялись

Тарифы VPN

Управление тарифными планами

Нет тарифов

Создайте первый тариф для начала работы

Импорт из Xray

Загрузите JSON файл с пользователями из Xray сервера

Выберите inbounds для привязки импортированных пользователей

Поддерживаемые форматы: .json, .txt (до 10MB)

Предпросмотр импорта

Всего
Новых
Существуют
ID UUID Flow Статус

Результат импорта

Импортировано
Пропущено
Ошибок

Ошибки:

Поддержка

Страница поддержки

Страница находится в разработке

Настройки подписки

Announce, интервал обновления, ссылки поддержки и рекламные заметки

Ошибка

Ссылка подключения

Пользователь:

Ссылка для подписки:

QR-подписки код для сканирования:

QR код

Нажмите для увеличения

💡 Скопируйте ссылку или отсканируйте QR код для добавления подписки в приложение.

Ссылка для подключения v2rayNG:

Failover
💡 Рекомендуется использовать Failover ссылки для автоматического переключения при отказе сервера. Скопируйте ссылку и вставьте в приложение v2rayNG для подключения.

Удалить пользователя

Вы уверены, что хотите удалить этого пользователя? Все его подключения также будут удалены. Это действие нельзя отменить.

Узелы пользователя

Доступные VLESS-узлы (активный инстанс). Снятие галочки удаляет пользователя из узла в Xray и из БД.

Нет доступных узлов (нужен запущенный инстанс и протокол vless).

Подтвердить изменения

Будут добавлены
Нет
Будут удалены
Нет

Изменить лимит трафика

Быстрый выбор:

⏰ Изменить время

Запустить пользователя

Создать Xray Instance

Настройка нового сервера

Редактировать Xray Instance

Дополнительные настройки

Удалить Xray Instance

Вы уверены, что хотите удалить instance ""? Это действие нельзя отменить.

Создать Xray Inbound

Настройка входящего подключения

Редактировать Xray Inbound

Удалить Xray Inbound

Вы уверены, что хотите удалить inbound ""? Это действие нельзя отменить.

Восстановить пользователей

Будут восстановлены пользователи для inbound .

Проверьте, что выбран нужный inbound перед запуском.

Перенос пользователей

Выберите inbound-источник. Пользователи будут перенесены в inbound .

Будет вызвано `transferUsersAndSync(sourceInboundId, targetInboundId)`.

Создать тариф

Редактировать тариф

Удалить тариф

Вы уверены, что хотите удалить тариф ? Это действие нельзя отменить.

QR код для сканирования

QR код

Наведите камеру на QR код для сканирования