MicroCloud allows you to deploy your own fully functional cloud in minutes.

The MicroCloud snap automatically configures LXD, Ceph, and OVN across a set of servers. MicroCloud relies on mDNS to automatically detect other servers on the network, making it possible to set up a complete cluster by running a single command on one of the machines.

This way, MicroCloud creates a small footprint cluster of compute nodes with distributed storage and secure networking, optimised for repeatable, reliable remote deployments.

MicroCloud is aimed at edge computing, and anyone in need of a small-scale private cloud.

In this documentation


Start here: a hands-on introduction to MicroCloud for new users

How-to guides

Step-by-step guides covering key operations and common tasks


Technical information - specifications, APIs, architecture


Discussion and clarification of key topics

Project and community

MicroCloud is a member of the Ubuntu family. It’s an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.