НЕБОЛЬШОЕ УСТРОЙСТВО. БОЛЬШОЙ ЭКСПЕРИМЕНТ.
Старый Android.
Новая роль.
Сервер приложений, который уже у вас есть. Фронтенд, JavaScript API и данные — прямо на телефоне. Агент помогает, разрешаете вы.
Исследовательская альфа · без обещания 24/7 и изоляции чужого кода
● ANDROID ORIGINLAB / 01
Ваше устройство.
Ваша инфраструктура.
01ПриложениеHTML · CSS · JavaScript · SPAFRONTEND
02Серверный APIRhino · JSON · постоянные данныеBACKEND
03Контроль владельцаЗапрос агента → ваше разрешениеMCP
Облачный стенд: HTTPS → Traefik на Hostfly → приватный ADB → PocketDeploy в Android 11. Страницы хранятся и обслуживаются в Android; на Hostfly работает только внешний HTTPS-маршрут и сам эмулятор.
СДЕЛАНО И ПРОВЕРЯЕТСЯЭто живая лаборатория самого проекта. Здесь появляются функции после реализации, результаты после испытаний, ограничения — сразу.
01 / APPLICATIONSБольше одной страницы.
Готовый dist из фреймворка, несколько HTML-страниц, клиентские маршруты и собственный API с базой JSON. Публичные страницы можно заранее собрать в HTML: основной текст доступен без JavaScript. Node.js через Termux — отдельный эксперимент.
SPA + API + DATA02 / OWNERSHIPАгент запрашивает.
Вы разрешаете.
Выбор проектов, действий и срока в нативном Android UI. Чужие проекты закрыты, разрешение можно отозвать. Имя агента само по себе не удостоверяет личность.
Как устроен MCP ↗03 / REACHABILITYПостоянный домен.
Адрес облачного стенда — pocketdeploy.vibecoding.by. HTTPS принимает Traefik на Hostfly, затем приватный ADB-маршрут передаёт трафик PocketDeploy в облачном Android 11. Текущий стенд не зависит от Mac или временного Quick Tunnel; страницы доступны по постоянному HTTPS-адресу.
Сеть и публикация ↗04 / TRUSTПроверяем и ломаем.
На своей стороне.
Неправильные права, повтор запросов, опасные архивы, обход путей, медленные подключения. Атаки ограничены нашими одноразовыми проектами и эмулятором.
Журнал лаборатории →
OPEN RESEARCHНе выбрасывайте телефон.
Дайте идее свой сервер.
Код открыт. Сборки сырые. Вклад в тесты, Android-совместимость, безопасность и интерфейс очень пригодится.
Присоединиться к исследованию ↗
ГРАНИЦЫ ИССЛЕДОВАТЕЛЬСКОЙ АЛЬФЫPocketDeploy 0.6.0-alpha.3 — исследовательская сборка, подписанная ключом разработки, не из Google Play. Испытания 25 октября 2026 года проводились на одноразовых AOSP-эмуляторах Android 11 и 15. Облачный Android 11 загрузился; сохранённый облачный smoke-лог за эту дату содержит 21 PASS. На pocketdeploy.vibecoding.by проверены HTTPS и нативная остановка/запуск Android-сайта: остановка возвращает 503 без копии страницы, запуск возвращает HTML по тому же адресу. На физических телефонах и Android 8–10 приложение не тестировалось; другая сеть, LTE и длительный Doze остаются отдельными испытаниями. Гарантии 24/7 нет. Код JavaScript (Rhino) должен быть доверенным; Docker внутри Android, Node SSR, SQL и WebSocket не входят в состав. Автообновления приложения нет.