
Cloud in a Bottle: an open-source personal cloud that aims to make self-hosting simple
A launch post introduces a container-based personal cloud with unified login, permissioned app-to-app data sharing and a curated catalogue, after six months of private testing.
A launch post on cloudinabottle.org introduces Cloud in a Bottle, an open-source project that packages a personal server as “your open-source personal cloud: containerized apps, unified auth, good UX”. The goal stated in the post is to make self-hosting feel “like using a smartphone that serves webapps, not a sysadmin side job”.
The author’s case starts from frustration with software that is “intentionally addicting, loaded with ads, tracking you and selling your data”. Much of this, he argues, follows from the shift to the cloud: hosted software is more convenient — nothing to install, reachable from any device, easy to share — but serving it costs money, so nearly everything on the web has a company behind it whose incentives may not match the user’s.
How it works
Cloud in a Bottle is described as an Ubuntu machine with a web server that hosts a dashboard and routes HTTP(S) requests to containerized applications. Those apps run in rootless, hardened containers, so existing software can be used with minimal changes inside a reasonably secure sandbox. Applications can also opt into platform features: logging into the instance logs you into every app, with no separate accounts, and an interface allows permissioned access to data and capabilities between apps. The author compares these to the APIs Android and iOS provide — a “cloud smartphone” that you own.

What existed before
The post assesses earlier approaches directly. Sandstorm.io is called close in spirit and credited with making essentially the same argument in 2014, but it was long abandoned and required significant changes to existing software. Nextcloud is described as slow, unreliable and increasingly enterprise-focused; YunoHost runs apps on the host without sandboxing, so one insecure app compromises the whole server; Coolify hosts containers, but each app is “an island with its own login” and little integration with the rest of the system.
Licensing and access
Cloud in a Bottle is open source, self-hostable and carries zero telemetry, and it aims to stay simple and “magic-free”. Imbue, the company the author works for, offers a managed version — a business model that supports the project, while the open-source path runs exactly the same code. The launch follows more than six months of private building and testing. It can be tried as a managed instance with $10 of credit, on a cloud VPS, in a virtual machine on existing hardware or on bare metal; the code is on GitHub and community chat runs on Matrix.
SiTech — AI-powered web development
We build fast, modern websites and bring AI into real business workflows. Have a project or a question? We'd love to help.