YunoHost
| License | FOSS problems | Maintenance | SSO | Users | Tested |
|---|---|---|---|---|---|
| AGPLv3Copyleft license. If you modify it and run it as a service, you must publish your changes. Surrounding linked code must also be open. | — | Active | ✅ | Unlimited | ❌ |
Description
YunoHost is a self-hosting operating system, not just a platform layered on top of one — a Debian-based distribution that configures the server itself (SSH, firewall, a full mail stack) alongside app installation, user management, DNS, SSL, and a built-in SSO portal, all through one admin interface. Apps install from a curated catalogue in one click, no Docker knowledge required.
Features
- Configures the OS itself, not just what runs on it — SSH, firewall, DNS, and a complete mail stack (Postfix, Dovecot, Rspamd, DKIM) out of the box, not just the apps layered on top.
- App catalogue — hundreds of curated apps, one-click install, no Docker Compose to write.
- Built-in SSO & user/group management — one login across every installed app, managed centrally rather than per-service.
- Backups — built-in backup and restore, configured through the same admin interface as everything else.
Usage patterns
- Non-technical operators — the lowest technical floor of the deployment platforms in this catalog, the same audience Cloudron targets, but free and self-hosted rather than a paid managed product.
- Catalogue apps only — an app must be packaged for YunoHost specifically to run on it; deploying an arbitrary Docker Compose file the way Coolify does isn't the model here.
License and governance
AGPLv3, genuinely open with no dual-licensing gate. Maintained by a team of volunteers backed by the Support Self-Hosting association, not a single company — funding comes partly through NLnet's NGI0 grant programs (EU-backed) — a materially different governance shape from Coolify's or Cloudron's single-vendor model.
Conclusion
Why you would — genuinely open source and free regardless of scale, unlike Cloudron's paid tiers, and handles the full server rather than just what runs on top of it — SSH, firewall, and mail included.
Why you wouldn't — the same catalogue rigidity as Cloudron: apps must be packaged for YunoHost specifically. Being a full OS rather than a layer on Docker also means less flexibility than Coolify for arbitrary or custom workloads.