PDPocketDeployPERSONAL INFRASTRUCTURE LAB

НЕБОЛЬШОЕ УСТРОЙСТВО. БОЛЬШОЙ ЭКСПЕРИМЕНТ.

Старый Android.
Новая роль.

Сервер приложений, который уже у вас есть. Фронтенд, JavaScript API и данные — прямо на телефоне. Агент помогает, разрешаете вы.

0.7.0-alpha.8 · Android 17 · исследовательская альфа без обещания 24/7 и изоляции чужого кода

● ANDROID ORIGINLAB / 01
Ваше устройство.
Ваша инфраструктура.
01ПриложениеHTML · CSS · JavaScript · SPAFRONTEND
02Серверный APIRhino · JSON · постоянные данныеBACKEND
03Контроль владельцаЗапрос агента → ваше разрешениеMCP

Облачный стенд: HTTPS → Traefik на Hostfly → приватный ADB → PocketDeploy 0.7.0-alpha.8 в Android 11. Страницы, картинки и видео ниже хранятся и обслуживаются в Android; на Hostfly работает только внешний HTTPS-маршрут и сам эмулятор.

ДЕМО · 2:54 · РУССКАЯ ОЗВУЧКА · ALPHA.7

Посмотрите, как это работает.
Видео тоже отдаёт телефон.

Настоящие записи экрана облачного Android 11 и этого живого сайта, 28 октября 2026: сайты, Node.js, Bluesky PDS, Nostr, Telegram-боты, бэкапы, MCP и дорожная карта. Без макетов. English version of the video.

LAB / 0.7.0-ALPHA.8 · ВСЕ ЭКРАНЫ

Весь продукт.
Снято с живого стенда.

Снимки 28 октября 2026 с облачного Android 11, на котором работает этот сайт, с русским интерфейсом (в alpha.7 интерфейс по умолчанию английский, русский включается системной локалью). Nostr, Telegram-боты и резервные копии — лабораторные функции: вошли в alpha.5, на физических телефонах пока не проверены.

ЖИВЫЕ ССЫЛКИ

TON Storage: адаптер и тесты готовы, экрана в приложении пока нет — показывать нечего, поэтому не показываем.

СДЕЛАНО И ПРОВЕРЯЕТСЯ

Это живая лаборатория самого проекта. Здесь появляются функции после реализации, результаты после испытаний, ограничения — сразу.

01 / APPLICATIONS

Больше одной страницы.

Готовый dist из фреймворка, несколько HTML-страниц, клиентские маршруты и собственный API с базой JSON. Публичные страницы можно заранее собрать в HTML: основной текст доступен без JavaScript. Node.js через Termux — отдельный эксперимент.

SPA + API + DATA
02 / OWNERSHIP

Агент запрашивает.
Вы разрешаете.

Выбор проектов, действий и срока в нативном Android UI. Чужие проекты закрыты, разрешение можно отозвать. Имя агента само по себе не удостоверяет личность.

Как устроен MCP ↗
03 / СВОЯ СОЦСЕТЬ

Ваша идентичность.
Ваши данные. Ваш телефон.

Официальный Bluesky Personal Data Server (@atproto/pds) работает в Termux на телефоне и федерирован с живой сетью Bluesky: @android-lab.pds.pocketdeploy.vibecoding.by. Публикация в Nostr даёт проекту подписанную публичную идентичность — каждая запись требует подтверждения владельца.

BLUESKY PDS · NOSTR (ЛАБОРАТОРИЯ)
04 / TELEGRAM-БОТЫ

Бот из вашего
репозитория.

Деплой Node.js-бота по Git-ссылке. Long polling: не нужны входящий порт и публичный домен. Токен BotFather шифруется Android Keystore и виден только запущенному процессу. Лабораторная функция в alpha.5.

ЛАБОРАТОРИЯ · NODE.JS · KEYSTORE
05 / РЕЗЕРВНЫЕ КОПИИ

Зашифровано.
Переносимо. Ваше.

Один архив с данными, медиа и ключами PDS, шифрование AES-256-GCM. Экспорт бесплатный; ключ восстановления хранится отдельно от архива и телефона. Дальше: P2P-бэкапы на доверенный телефон без облака — сейчас в проектировании.

ЛАБОРАТОРИЯ · AES-256-GCM · P2P В ПЛАНЕ
06 / ДОСТУПНОСТЬ

Постоянный адрес.

Этот стенд живёт на pocketdeploy.vibecoding.by: HTTPS принимает Traefik на Hostfly, приватный ADB-маршрут передаёт трафик PocketDeploy в облачном Android 11. Для вашего телефона сегодня: USB, локальная сеть и ПК-шлюз. Relay со стабильным поддоменом на каждый телефон — в проектировании.

Сеть и публикация ↗
07 / TRUST

Проверяем и ломаем.
На своей стороне.

Неправильные права, повтор запросов, опасные архивы, обход путей, медленные подключения. Атаки ограничены нашими одноразовыми проектами и эмулятором.

Журнал лаборатории →
08 / ЭКСПЕРИМЕНТЫ С ХРАНИЛИЩЕМ

TON Storage.
Пока только адаптер.

В репозитории есть адаптер TON Storage с тестами — без интерфейса и без проверенной возможности. Остаётся экспериментом, пока нечего показать и измерить.

ЭКСПЕРИМЕНТ
ДОРОЖНАЯ КАРТА · ПО РЕШЕНИЮ СОВЕТА ЭКСПЕРТОВ, 28 ОКТЯБРЯ 2026

Что выходит дальше, по порядку, с честным состоянием каждого пункта. Даты не обещаем: каждый шаг публикуется только после проверки на облачном стенде и на Android 17.

ВЫПУЩЕНО / ALPHA.6 – ALPHA.8

Видео, восстановление пароля, английский,
безопасная работа с Host.

HTTP-диапазоны байтов, чтобы телефон отдавал видео; сброс пароля аккаунта Bluesky владельцем на PDS без почты; английский по умолчанию; политика заголовка Host, которая не пускает к телефону страницы с DNS-ребайндингом; диагностика, которую вы читаете перед отправкой, без телеметрии. Всё проверено на Android 17 и на облачном стенде.

ОПУБЛИКОВАНО
ДАЛЬШЕ / ПОЛНЫЙ ПЕРЕВОД

Каждая строка,
каждый язык.

Встроенные примеры сайтов, SEO-стартер и сообщения об ошибках агента пока русские. Дальше: переключатель языка в приложении и испанский на той же таблице переводов.

В ПЛАНЕ
ДАЛЬШЕ / ЗАКРЫТАЯ БЕТА

Сначала реальные телефоны,
потом 5–10 тестеров.

Бета откроется только после прохождения порога: минимум четыре физических телефона двух производителей, 7 суток испытаний, 19 из 20 перезагрузок с самостоятельным подъёмом, ноль потерь данных. Цель — середина ноября 2026; сдвигается дата, пороги нет. Что получает тестер и что мы обещаем ↗

В ПЛАНЕ · ПО ПОРОГУ
ЗАТЕМ / RELAY ДЛЯ УСТРОЙСТВ

Постоянный адрес
для каждого телефона.

Телефон держит одно исходящее зашифрованное соединение с relay; relay даёт ему стабильный поддомен с HTTPS и WebSocket, так что сервер Bluesky на телефоне работает за NAT оператора. Идентичность устройства — в Android Keystore. Сначала нужны отдельный домен и защита от злоупотреблений.

СПРОЕКТИРОВАНО
ЗАТЕМ / P2P-БЭКАПЫ

Копии на
доверенный телефон.

Зашифрованные архивы уходят на PocketDeploy друга через relay: сопряжение по QR-коду, неизменяемые подписанные поколения, квоты на принимающей стороне, еженедельная проверка чанков и ежемесячное учебное восстановление. Peer видит только шифротекст.

СПРОЕКТИРОВАНО
ПОСТОЯННО / TELEGRAM-БОТЫ

Из лаборатории
в повседневность.

Хостинг ботов вошёл в alpha.5 как лабораторная функция. Дальше: настоящий бот с живым трафиком на Android 17, перезапуск после перезагрузки и инструкция по токенам BotFather.

ЛАБОРАТОРИЯ → ПРОВЕРЕНО
ПОЗЖЕ / TON STORAGE

Копии зашифрованных
бэкапов вне телефона.

Адаптер есть; нужны экран, проверенная загрузка и понятная модель стоимости, прежде чем считать это функцией. Без токена и платежей.

ЭКСПЕРИМЕНТ
ВСЕГДА / РЕАЛЬНЫЕ ТЕЛЕФОНЫ

Дальше эмуляторов.

Всё выше проверено на эмуляторах. Первые физические телефоны покупаются сейчас; результаты появятся в журнале испытаний с сырыми цифрами.

Журнал испытаний →
СЛЕДИТЬ ЗА ЛАБОРАТОРИЕЙ

Публичные каналы, где проект ведётся открыто. Без личных сообщений, спама и обещаний.

OPEN RESEARCH

Не выбрасывайте телефон.
Дайте идее свой сервер.

Код открыт. Сборки сырые. Вклад в тесты, Android-совместимость, безопасность и интерфейс очень пригодится — и мы ищем тестировщиков с реальными телефонами.

Присоединиться к исследованию ↗
ГРАНИЦЫ ИССЛЕДОВАТЕЛЬСКОЙ АЛЬФЫ

PocketDeploy 0.7.0-alpha.8 — исследовательская сборка от 28 октября 2026 года, подписанная ключом разработки, не из Google Play. Целевая версия — Android 17 (API 37), минимальная — Android 8. Проверена на одноразовых AOSP-эмуляторах Android 11 и Android 17; облачный стенд обновлён поверх, проект, сайт и аккаунт Bluesky сохранены; запущенные сайты сами поднимаются после обновления и перезагрузки. На физических телефонах и Android 8–10 приложение не тестировалось; доступ к сайту с соседнего устройства на реальном Android 17, другая сеть, LTE и длительный Doze остаются отдельными испытаниями. Гарантии 24/7 нет. Код JavaScript (Rhino) и Node.js должен быть доверенным; Docker внутри Android, SSR, SQL и WebSocket для ваших приложений не входят в состав. Автообновления приложения нет.