Клиент Android
Приложение на базе OpenVPN: подключение к серверам, работа с профилями и политиками доступа в зависимости от роли устройства.
Безопасный доступ к сети
Ознакомительная страница проекта: мобильный клиент OpenVPN, веб-панель, Telegram-бот и облачная синхронизация авторизации — в одном стиле и под вашим брендом.
Padawan объединяет устройства пользователей, администраторов и инфраструктуру VPN в предсказуемый контур: кто имеет доступ, на какой срок и с какими ограничениями по ролям.
Приложение на базе OpenVPN: подключение к серверам, работа с профилями и политиками доступа в зависимости от роли устройства.
Веб-интерфейс в духе Rockefellers: устройства, статистика, OpenVPN, уведомления и администрирование без прямого доступа к файлам на телефоне.
Бот и синхронизация через Google Drive: выдача и продление доступа, списки авторизованных устройств — единый источник правды для клиента и панели.
Компоненты дополняют друг друга: администратор управляет жизненным циклом доступа, пользователь получает стабильное VPN-подключение, система хранит состояние централизованно.
Установка и обслуживание узлов через панель (SSH), профили для клиентов и контроль со стороны инфраструктуры.
Полный доступ, только роутер или акцент на телефоне и VPN — гибкая модель без ломки общей архитектуры.
Push (FCM) для важных событий: активация доступа, напоминания об истечении срока и сервисные сообщения.
Упрощённая цепочка: от решения администратора до работающего туннеля на устройстве.
Администратор добавляет устройство в систему через панель или бота: срок, имя клиента, роль.
Запись попадает в облачное хранилище; клиент и панель подтягивают актуальный список авторизаций.
Приложение сверяет идентификатор устройства и срок действия, применяет ограничения интерфейса по роли.
Пользователь подключается к выбранному профилю OpenVPN; трафик идёт через защищённый туннель.
Ориентир для пользователей и администраторов. Точные шаги могут зависеть от вашей сборки APK и адреса панели.
Дождитесь выдачи авторизации от администратора (Telegram-бот или панель). Без записи в системе клиент не сможет пройти проверку.
Установите APK или сборку Padawan Router с доверенного канала. Разрешите уведомления, если планируете получать сервисные push.
Импортируйте .ovpn или выберите сервер из списка, если он уже настроен в приложении. Следуйте инструкции администратора по имени профиля и протоколу.
Приложение запросит идентификатор устройства и проверит срок в облаке. При успехе станут доступны экраны в соответствии с вашей ролью (полный / роутер / телефон).
Администраторам: держите панель и токены API в безопасности, настройте резервное копирование файлов авторизации в Drive и периодически проверяйте список устройств и сроки.
Исходный код и панель лежат в репозитории проекта. Эта страница — статический лендинг для презентации экосистемы.
Наверх