Microsoft Azure logo

4 self-hosted Microsoft Azure alternatives

Microsoft Azure is a cloud computing platform offering IaaS, PaaS and managed services including virtual machines, containers, storage, databases, networking, analytics, AI and DevOps tooling to build, deploy and manage applications and services globally.

Alternatives to Microsoft Azure

Self-hosted S.M.A.R.T monitoring dashboard that collects SMART data, visualizes historical trends, and alerts on drive health.

8.1k stars296 forksMITlast commit Actively maintained

Deploy and scale Docker Compose apps across multiple servers with automatic WireGuard networking, service discovery, load balancing, and HTTPS—without Kubernetes overhead.

Uncloud screenshot

5.5k stars175 forksApache-2.0last commit Actively maintained

Starts workloads on demand and automatically stops them after inactivity; integrates with reverse proxies and supports Docker, Swarm and Kubernetes.

Sablier screenshot

2.9k stars95 forksAGPL-3.0last commit Actively maintained

FreedomBox is a personal server platform that makes it easy to install and manage privacy-respecting apps at home, including chat, VPN, file sync, web hosting, and backups.

FreedomBox screenshot

Activity unknown

What replacing Microsoft Azure actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 3 of 4 shipped a commit in the last six months. Licences in this list: MIT, Apache-2.0, AGPL-3.0. In exchange you take on hosting, backups and updates yourself.

Browse everything in Container Management (Docker & Stacks).

Other tools people replace alongside Microsoft Azure