Общие сведения - ВСЯ ИНФОРМАЦИЯ В ПРИЛОЖЕННОМ TXT
ВАЖНО! https://github.com/Gozargah/Marzban Уже умеет в балансировку, выдачу ключей и так далее. Остается только написать бота, приделать рефералку и научиться собирать ЛОГИ!!!!!
Разрабатывается VPN-сервис на базе xray и https://github.com/Gozargah/Marzban, предназначенный для использования через мини-приложение или чат-бот в Telegram. Пользователи смогут приобретать подписки через Telegram, получать ключи для подключения к сервису через VPN-клиенты (например, Outline), а также управлять подпиской и настройками. Важной частью проекта является реализация реферальной программы и сбор логов для соблюдения законодательства.
Основные компоненты системы
1. VPN серверы:
- Основной протокол VPN — Xray
- Поддержка подключения через VPN-клиенты (например, Outline).
- Ограничение количества пользователей на один сервер (n пользователей).
- Возможность выбрать сервер (локацию) при подключении.
- Возможность пользователю выбрать собственный DNS с блокировкой рекламы и т.д.
- Возможность обновить ключ доступа.
- Ведение логов использования (IP, время подключения, объем переданных данных).
Телеграм-бот (mini-app):
- Регистрация и авторизация пользователей.
- Прием платежей за подписки через платежные системы, поддерживаемые Telegram.
- Выдача ключей для подключения к VPN.
- Управление подпиской (обновление ключа, смена локации).
- Информация о текущем статусе подписки (срок действия, доступные локации).
- Личные уведомления пользователям о сроках подписки, смене ключей и т.д.
- Поддержка реферальной программы:
- Партнеры получают денежное вознаграждение за каждую подписку, приобретенную по их реферальной ссылке.
- Обычные пользователи, пригласившие друга, получают месяц бесплатного VPN за каждую оплачиваемую подписку приглашенного.
Админ панель:
- Управление пользователями, подписками, реферальной программой.
- Просмотр и экспорт логов активности пользователей.
- Управление VPN-серверами (добавление, удаление серверов, настройка лимита пользователей на сервер).
- Статистика по количеству пользователей, подписок, прибыли и активности реферальной программы.