Urgent.News

What's breaking now, across thousands of outlets.

Tech

Cloud in a Bottle: making self-hosting accessible to everyone

Article URL: https://cloudinabottle.org/blog/launch-post Comments URL: https://news.ycombinator.com/item?id=49582000 Points: 229 # Comments: 100

Cloud in a Bottle is an open-source personal cloud solution designed to make self-hosting accessible to everyone. The project aims to take self-hosting from a niche, unapproachable task to a seamless, smartphone-like experience where users own their cloud and find/install apps with ease. The frustration with the current state of the digital world, where software is often misaligned with users' incentives and centralized, was the inspiration behind this project.

Cloud in a Bottle provides a containerized Ubuntu machine with a web server, a dashboard, and routing of HTTP(s) requests to containerized apps. The apps are run as rootless, hardened containers, ensuring security and compatibility with existing software. Key features include automatic user login across apps, permissioned access to data and capabilities, and an API design similar to Android or iOS to enable better integration between apps.

The project is open-source, self-hostable, and doesn't collect any telemetry, emphasizing simplicity and security. Imbue, the company behind Cloud in a Bottle, also offers a managed version to support the project and ensure long-term sustainability. While the core platform is now stable, early users may need some technical familiarity to explore and create apps for their instance.

The curated app catalog, maintained by the team, aims to provide high-quality, user-friendly software and will grow over time with community contributions.

Written by urgent.news from Hacker News Best's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at cloudinabottle.org →

More in Tech

Architectural Breakdown: Generosity Is a Default Setting

![ Architecture Diagram ]( https://image.pollinations.ai/prompt/high+performance+cloud+systems+Generosity+Is+a+Default+Settin+round+2?width=800&height=400&nologo=true ) # Zero-Data USB Tether…

  • Author built diagnostic engine without npm, Node.js, or 300MB dependencies.
  • Python, asyncio, collections, dataclasses, and subprocess used for minimal memory usage.
  • USBTetherOrchestrator class managed USB enumeration, ADB bridge, and concurrency limiting.

Markdown Tricks for Cleaner Docs

Write Docs People Actually Enjoy Reading Markdown is everywhere: READMEs, wikis, API docs, even internal memos. But most of what I see is plain and underused.

AuthGeek: a desktop TOTP authenticator with an Argon2 vault and no cloud sync

Hi DEV! I was fed up picking up my phone to type a six digit code into the machine I was already sitting at. The desktop authenticators I tried either wanted an account, synced my secrets to their…

  • AuthGeek authenticator stores data locally without cloud sync
  • Uses Argon2id for secure key derivation over PBKDF2
  • Supports encrypted backup and restore for multi-machine use

More from Sunday 6 September →