PrimeVPN — комплексная VPN-платформа
Разработал и запустил полноценный VPN-сервис, объединяющий Telegram-бота, сайт, административную панель, платёжную систему и распределённую серверную инфраструктуру.
Возможности проекта:
Telegram-бот для регистрации, покупки и управления подписками;
пробный доступ, промокоды и реферальная система с выводом средств;
автоматическая выдача и обновление VPN-конфигураций;
сайт с личным кабинетом и страницами подключения;
административная панель для управления пользователями, тарифами, платежами и серверами;
подключение большого количества VPN-серверов в разных странах;
автоматический выбор наиболее быстрого и работоспособного сервера;
проверка серверов реальным интернет-трафиком и исключение нерабочих конфигураций;
специальные режимы для обхода ограничений и белых списков;
маршрутизация трафика, балансировка нагрузки и резервные подключения;
мониторинг доступности сервисов и автоматическое восстановление после сбоев;
защищённое взаимодействие между серверами по SSH-ключам;
поддержка VLESS, XHTTP, TCP/TLS, Hysteria 2 и других транспортов.
Особое внимание уделено стабильности: система проверяет доступность узлов, автоматически выбирает рабочие маршруты и не направляет пользователя на сервер, который формально подключается, но не пропускает реальный трафик.
Технологии: Python, FastAPI, Aiogram, PostgreSQL, Redis, React, TypeScript, Docker Compose, nginx, Xray, Remnawave, 3x-ui, Linux, SSH.