Нидерланды • VLESS Reality • Xray

VPN, который удобно продавать и удобно подключать.

Пользовательский домен уже отделён от админки. Это значит, что сюда можно спокойно наращивать продажи, Mini App и личный кабинет, не ломая панель и подписки.

Пока MVP работает просто и надёжно: персональная подписка, import в Happ Plus, лимит по IP и отдельная панель управления на другом домене.

SSL включёнПодписка на отдельном доменеПанель вынесена из корня сайта

Как это работает сейчас

На первом этапе мы не усложняем архитектуру: сначала стабильный MVP, потом кабинет, платежи и Telegram-авторизация поверх него.

1

Выдаём подписку

Создаём клиента в MVP-NL-Reality, ставим IP limit = 3 и отдаём персональную subscription-ссылку.

2

Импортируем в приложение

Пользователь открывает Happ Plus по deep link или вставляет ссылку вручную в любой Xray-совместимый клиент.

3

Переходим в кабинет

Следующий слой поверх этой страницы: авторизация через Telegram, оплата и автоматическое создание клиента через 3x-ui API.

Точка для продаж

Этот экран уже можно использовать как основу под тарифы, оплату и вход в кабинет. Пока текст и цена условные, но структура уже рабочая.

MVP тариф

Нидерланды, быстрый старт, 3 IP на клиента

Цена сюда
позже заменим на реальный тариф и оплату
VLESS + Reality на рабочем NL-сервере
Импорт в Happ Plus по одной ссылке
Подготовка к личному кабинету через Telegram ID

Что уже есть на backend

Сервер, 3x-ui, рабочий Reality inbound, HTTPS-домены, WARP и подтверждённые API-ручки для создания клиентов.

Что добавим следующим шагом

  • Telegram auth
  • личный кабинет по Telegram ID
  • автосоздание клиента через 3x-ui API
  • привязку оплаты к подписке и сроку

Личный кабинет: следующий слой

Мы уже решили идти через API. Значит, browser будет общаться только с нашим backend, а backend — с 3x-ui.

Вход через Telegram

Telegram ID станет основным идентификатором пользователя, а не случайный UUID без контекста.

Оплата и активация

После оплаты backend активирует тариф, срок и лимит, а затем создаёт клиента через 3x-ui API.

Персональная подписка

В кабинете пользователь увидит статус, срок, subscription URL и кнопку подключения в Happ Plus.

Дальше сюда встраиваем кабинет и оплату.

Следующим шагом приложение получит `/app`, интеграцию с Telegram и серверный модуль, который создаёт и обновляет клиентов через 3x-ui API.