
gronxb/hot-updater
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Саморазмещаемое решение для обновления OTA для React Native (альтернатива CodePush)
Обзор
Полная документация доступна по адресу: https://hot-updater.dev Прикрепите навык агента Hot Updater, чтобы агенты программирования ИИ могли использовать лаконичный контекст CLI для развертывания, управления пакетами, отката и верификации: skills/hot-updater/SKILL.md Затем спросите у вашего агента запросы вроде $hot-updater deploy с текущей версией приложения или $hot-updater откат последнего развернутого пакета. Смотрите руководство по AI Agent для полного рабочего процесса. - : Полный контроль над инфраструктурой обновлений - : Поддержка iOS и Android - : Интуитивно понятный интерфейс управления обновлениями - : Повторное использование неизменённых файлов и отправка компактных патчей Hermes для небольших загрузок OTA - : Поддержка различных поставщиков хранения данных (AWS S3, Cloudflare R2 + D1 и др.) - : Надёжное управление версиями приложений через семантическое версионирование - : Поддержка новой архитектуры, такой как React Native Hot Updater может выдавать постепенные обновления OTA вместо того, чтобы заставлять каждое устройство скачивать полный архив заново.
Обзор (машинный перевод)
Документация
Полная документация доступна по адресу: https://hot-updater.dev
Навыки ИИ
Добавьте навык агента Hot Updater, чтобы агенты программирования ИИ могли использовать лаконичный CLI
Контекст для настройки, обновления, развертывания и проверки инфраструктуры:
skills/hot-updater/SKILL.md
Затем спросите у вашего агента:
Агент осматривает ваш проект и спрашивает, какого поставщика обратиться, если он не может определите один из существующих конфигураций. Он генерирует шаблоны развертывания и применяет их с помощью доступных инструментов провайдера. Он проверяет каждый шаг и может Резюме с неудачного шага. Вы также можете попросить его развернуть обновление или откатить Свёрток.
Для обновления существующего сервера:
Агент читает версионные инструкции обновления, включая промежуточные Освобождает, вносит необходимые изменения и проверяет сервер у врача.
См. руководство по AI Agent для
Полный рабочий процесс или использование интерактивной настройки
с npx hot-updater init в терминале.
Ключевые особенности
- Self-hosted: полный контроль над инфраструктурой обновлений
- Multi-platform: поддержка iOS и Android
- Web Console: Интуитивно понятный интерфейс управления обновлениями
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
Hot Updater

Documentation
Full documentation is available at: https://hot-updater.dev
AI Skills
Attach the Hot Updater agent skill so AI coding agents can use concise CLI
context for infrastructure setup, upgrades, deploys, and verification:
skills/hot-updater/SKILL.md
npx skills add hot-updater/skills
Then ask your agent:
$hot-updater Set up infrastructure for this project.
The agent inspects your project and asks which provider to use if it cannot determine one from existing configuration. It generates deployment templates and applies them using available provider tools. It verifies each step and can resume from a failed step. You can also ask it to deploy an update or roll back a bundle.
To upgrade an existing server:
$hot-updater Upgrade this project's existing server infrastructure.
The agent reads the versioned upgrade instructions, including intermediate releases, applies the required changes, and verifies the server with doctor.
See the AI Agent Guide for
the full workflow, or use interactive setup
with npx hot-updater init in your terminal.
Key Features
- Self-Hosted: Complete control over your update infrastructure
- Multi-Platform: Support for both iOS and Android
- Web Console: Intuitive update management interface
- Bundle Diffing: Reuse unchanged files and ship compact Hermes patches for smaller OTA downloads
- Plugin System: Support for various storage providers (AWS S3, Cloudflare R2 + D1, etc.)
- Version Control: Robust app version management through semantic versioning
- New Architecture: Support for new architecture like React Native
Bundle Diffing
Hot Updater can deliver incremental OTA updates instead of making every
device download the full archive again. A diff-enabled runtime reuses bundle
files that already exist on the device, while deploys prepare .bsdiff
patches for changed Hermes bundles by default.
The server offers individual files, eligible patches, and an optional archive. When patch and complete-file sizes are known and the complete file
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add gronxb/hot-updater