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