Cloud in a Bottle
- title
- Cloud in a Bottle
- type
- toolbox
- summary
- Open-source персональное облако от Imbue: изолированные rootless-контейнеры с единым входом, кураторский каталог и managed-тариф
- tags
- self-hosted, containers, python, personal-cloud, watchlist
- homepage
- https://cloudinabottle.org
- language
- Python
- license
- AGPL-3.0
- sources
- cloud-in-a-bottle-launch
- created
- 2026-09-13
- updated
- 2026-09-13
- lang
- ru
- translation_of
- cloud-in-a-bottle
- source_updated
- 2026-09-13
- translated
- 2026-09-14
- translator
- lllm/antigravity/gemini-3.7-flash-medium
Cloud in a Bottle - это платформа для self-hosting'а, цель которой - сделать запуск собственных веб-приложений похожим на установку программ на телефон, а не на работу сисадмина. Проект создан компанией Imbue; её инженер опубликовал анонс 2026-09-05 после шести месяцев закрытой разработки и тестирования. Источником для этой страницы служит именно текст анонса, а не README репозитория, поэтому уровень технических деталей ниже соответствует исходной публикации.
Исходная мотивация
В основе мотивации лежит одна из версий enshittification. Софт ушёл в облако из-за удобства доставки: никакой установки, доступ с любого устройства, просто делиться данными. Но работа облачного сервиса стоит денег, поэтому за большинством веб-проектов стоит компания, чьи интересы расходятся с интересами пользователей. До облаков open source работал потому, что каждый запускал собственную копию программы. В такой трактовке недостающее звено - это простой и доступный способ для обычных людей запускать веб-софт у себя.
В анонсе рассматриваются альтернативы, от которых отказались. Sandstorm был ближе всего по духу и выдвигал те же аргументы ещё в 2014 году, но давно заброшен и требовал адаптации приложений. Nextcloud называют медленным, нестабильным и всё сильнее уходящим в корпоративный сегмент. YunoHost запускает приложения прямо на хосте без изоляции, поэтому одна уязвимая программа ставит под угрозу весь сервер. Coolify использует контейнеры, но оставляет каждое приложение изолированным островком со своей учётной записью. Таковы оценки автора публикации.
Как это устроено
В основе лежит машина на Ubuntu с веб-сервером, который обслуживает панель управления и маршрутизирует HTTP(S)-запросы к приложениям. Каждое приложение работает в защищённом rootless-контейнере, благодаря чему существующий софт можно запускать с минимальными правками и при этом держать в адекватной песочнице. Поверх этого реализованы опциональные платформенные возможности. Вход в свой экземпляр системы автоматически авторизует во всех приложениях без раздельных учётных записей. Также предусмотрен интерфейс для разграничения доступа к данным и функциям между приложениями - автор сравнивает его с API мобильных ОС (уведомления, датчики, общий доступ к данным о здоровье). Утверждается, что над составом этих API для персонального облака долго думали, однако в тексте анонса их список не приводится.
Проект позиционируется как open source, пригодный для self-hosted развёртывания, без телеметрии и без скрытой "магии". Документация по установке охватывает облачные VPS, виртуальные машины на общем домашнем сервере и bare-metal железо.
Каталог и бизнес-модель
Каталог приложений проходит строгий отбор и на момент запуска невелик, с еженедельными пополнениями. Пока он не разрастётся, первым пользователям потребуются технические навыки или coding agent для поиска и адаптации нужного софта; в статье приводится ссылка на документацию по упаковке приложений. Self-hosted сервисы, уже описанные в toolbox - например, cal-diy, romm и rsshub, - относятся именно к тому классу софта, которому потребуется такая упаковка.
Imbue также продаёт managed-версию с приветственным кредитом в $10 на старте - анонс называет её бизнес-моделью, финансирующей проект. Обещают, что self-hosted ветка использует тот же код и останется приоритетной. Платный хостинг как источник финансирования - один из паттернов в oss-sustainability; здесь спонсором выступает компания, а не отдельный мейнтейнер, поэтому риски смещаются с нехватки времени разработчика на приоритеты бизнеса.
Находится в watchlist: публичный запуск за неделю до добавления в базу, скромный каталог и единственный корпоративный спонсор, чей managed-продукт приносит выручку. Отдельный интерес представляет документация по межсервисным API разграничения прав, поскольку именно они отличают платформу от обычного хоста для контейнеров.
AGPL-3.0, 1,125★, 71 форк, репозиторий создан 2026-04-16, последний push 2026-09-10. Репозиторий: https://github.com/cloud-in-a-bottle/cloud-in-a-bottle