Skip to main content

YunoHost

LicenseFOSS problemsMaintenanceSSOUsersTested
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.