Build your own cloud, one Rustlet at a time.

OpenHanse cloud is a kit of small, composable Rust services — Rustlets — that snap together into a custom, self-hosted cloud you actually control. No lock-in, no sprawling platform: just focused building blocks you can read end to end.

Keep me posted →

What is a Rustlet?

Each Rustlet does one job well and exposes a small, documented surface. Compose the ones you need; ignore the rest. This very page is served by a Rustlet stack.

HTTP

Routing, embedded assets and cookie helpers for building clean REST services.

Database

An embedded document store — no external database to operate, just one file.

Authentication & Session

Single sign-on across your tools, with the signing key never leaving the auth service.

Mail

A thin SMTP relay your services call to send transactional email.

Storage

Simple on-disk configuration and blobs, without ceremony.

Systemd

Readiness/stopping lifecycle notifications and a structured audit log.

Keep me posted

Want to follow along as OpenHanse cloud takes shape? Leave your email and we'll let you know about progress and early releases. Only your email is required.