Проверка доступа…

🔐 VPN Master Service

⚡ Авто-проверка: каждую минуту

Всего нод

0
Активных: 0

Всего подписок

0
Активных: 0

Общий трафик

0 GB

Последние действия

Управление нодами

Порядок нод здесь совпадает с порядком серверов в приложении у пользователя. Внизу каждой карточки — номер в списке и кнопки / для смены очереди.

Настройки клиента

Двухфакторная аутентификация

Загрузка…

Когда лимит исчерпан: полоска трафика скрывается, под ней показывается этот текст. Переменная {{limit_gb}} (две фигурные скобки с каждой стороны, без пробелов) подставится лимитом подписки в GB (например 20). Можно также писать {limit_gb}. Редактируйте сообщение по желанию.
Ссылки подписки в деталях и в заголовках будут с этим хостом. Пусто = текущий хост (localhost и т.д.).
Путь в URL подписки. По умолчанию subhttps://host/sub/ID. Например fsdfsdf3fhttps://host/fsdfsdf3f/ID.
URL домашней страницы, которая будет отображаться в VPN-клиенте (Happ и совместимые). Пусто = автоматически формируется ссылка на подписку.
URL страницы поддержки (например, Telegram-бот), которая будет отображаться в VPN-клиенте (Happ и совместимые).
Запрещает пользователям просматривать и изменять параметры подписки в VPN-приложении (Happ и совместимые). Шлёт заголовок Hide-Settings: 1 и директиву #hide-settings: 1 в тело подписки.

🔑 HAPP Provider ID

Обязательно! Без Provider ID информационные блоки и расширенные параметры HAPP не работают. Получите ID на happ-proxy.com

Уникальный идентификатор провайдера из happ-proxy.com. Обязателен для работы информационных блоков ниже.

📱 Информационный блок (активная подписка)

Показывается в приложении HAPP у пользователей с активной подпиской. Если подписка истекает — показывается блок истекшей подписки (ниже).

Основной текст блока (макс 200 символов). Если пусто — блок не показывается.
Текст кнопки в блоке (макс 25 символов). Если пусто — кнопка не показывается.
URL или deeplink (например, ссылка на Telegram-бота). Открывается при нажатии на кнопку.

🔔 Информационный блок (уведомление)

Если включен чекбокс ниже, для активной подписки в HAPP показывается этот блок (синий) вместо блока “Информационный блок (активная подписка)”.

Если включено: уведомление будет чередоваться с обычным активным блоком по интервалу ниже.
Пример: 1 = 1 час уведомление, 1 час обычный блок, затем повтор.
Основной текст уведомления (макс 200 символов).
Текст кнопки уведомления (макс 25 символов).
URL или deeplink. Поддерживается подстановка {UUID}.
Для авто-входа и перехода на нужный раздел сайта используйте формат:
https://svoim-i.ru/support/{UUID}?target=...
Доступные target:
payment (Оплата), subscription (Моя подписка), news (Новости), bonuses (Бонусы),
support (Поддержка), giveaway (Раздача), addgb, partnership, dashboard.
Примеры:
https://svoim-i.ru/support/{UUID}?target=bonuses
https://svoim-i.ru/support/{UUID}?target=giveaway
https://svoim-i.ru/support/{UUID}?target=payment
https://svoim-i.ru/support/{UUID}?target=subscription
https://svoim-i.ru/support/{UUID}?target=news
https://svoim-i.ru/support/{UUID}?target=support

🚫 Информационный блок (неактивная подписка)

Показывается, когда подписка отключена или неактивна. Если поля пустые — используется блок активной подписки.

Основной текст блока (макс 200 символов). Если пусто — берется текст из активной подписки.
Текст кнопки (макс 25 символов). Если пусто — берется кнопка из активной подписки.
URL или deeplink для неактивной подписки. Поддерживается подстановка {UUID}.

⏰ Уведомление об истечении подписки

Автоматически показывается в HAPP за 3 дня до окончания подписки или после истечения. Имеет приоритет над информационным блоком выше.

Пользователь будет видеть сообщение "Ваша подписка заканчивается через N д." или "Подписка закончилась!"
URL для продления подписки (например, Telegram-бот). Если пусто — кнопка не показывается.

История трафика

Бэкапы и восстановление

Бэкап сейчас

Архив БД и настроек.

Восстановление

Автоматические бэкапы

Периодичность
:
Сохранение бэкапов в data/backups/ (макс. 7 файлов)

Сброс данных

Необратимо. Выберите:

Сохранённые бэкапы

Реальные соединения и IP

Данные не загружены
Откуда берутся IP: 3x-ui записывает IP в access.log только в момент установления нового соединения. Уже подключённые клиенты ничего не пишут в лог, пока не переподключатся. Чтобы увидеть IP всех онлайн-пользователей сразу, нажми «Перезапустить Xray на нодах» — клиенты автоматически переподключатся за 1–2 секунды, и через 10–15 секунд IP появятся. В каждой панели: limitIp > 0, Logs Config → access = ./access.log (не none), маскировка IP в логах выключена. На Linux панель переносит строки из access.log в журнал IP только если установлен Fail2Ban (меню x-ui → установка Fail2Ban). Без него API clientIps часто пустой, даже при рабочем логе.

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

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

Уникальных IP

Нод: —

Стран

Топ: —

Без IP в журнале

Нет записи в журнале 3x-ui: переподключение, Fail2Ban (Linux), access.log

География подключений

Данных нет

Топ стран

Нажмите «Обновить данные»

Соединения по нодам

Страна IP Город Провайдер Нода Подписка Telegram ID
Данные не загружены. Нажмите «Обновить данные».

Управление подписками

Всего: 0