VPN-сервис с Telegram-ботом, личным кабинетом и smart routing
Кейс в категории «Программирование и разработка»: задача, подход к работе и результат для заказчика.
Кейс в категории «Программирование и разработка»: задача, подход к работе и результат для заказчика.
Настроена и доработана инфраструктура VPN-сервиса с Telegram-ботом, личным кабинетом, подписками, партнёрской логикой, мониторингом и smart routing.
Проект включал не только настройку VPN, но и сборку рабочей экосистемы для пользователей: бот, кабинет, авторизация, управление подписками, подключение клиентов, перенос пользователей и контроль состояния сервиса.
Что реализовано:
- развертывание и настройка серверной части VPN-сервиса;
- подключение Telegram-бота для пользователей;
- запуск личного кабинета и Telegram Mini App;
- настройка доменов, HTTPS и reverse proxy;
- связка frontend-кабинета с backend API;
- настройка авторизации через Telegram;
- перенос пользователей и активных подписок в новую систему;
- настройка партнёрских заявок, статусов и комиссий;
- подключение мониторинга состояния сервиса;
- настройка smart routing для VPN-клиентов;
- разделение прямого и VPN-трафика для разных сайтов;
- работа с Docker-контейнерами, Caddy, Linux/VPS;
- диагностика проблем с сертификатами, проксированием, контейнерами, DNS и маршрутизацией.
Проект показывает опыт в серверном администрировании, настройке backend-инфраструктуры, Telegram-интеграциях, reverse proxy, Docker и VPN/Xray-экосистеме.
Стек: Linux, Docker, Caddy, Telegram Bot API, backend API, PostgreSQL, Xray/VPN, HTTPS, reverse proxy, VPS