unsubbed.co

YunoHost

YunoHost is a self-hosted deployment & paas replacement for Heroku, HomeKit, and more.

Self-hosted server administration, honestly reviewed. What you actually get when you install it on a $35 Raspberry Pi or a $5 VPS.

TL;DR

  • What it is: A Debian-based server operating system that bundles app installation, SSO, email hosting, and user management into a point-and-click web interface — eliminating the need to touch the command line for routine administration [website][README].
  • Who it’s for: Non-technical individuals, families, small associations, and small companies who want to self-host email, file sharing, chat, and other tools without stitching together Docker containers manually [website].
  • Cost savings: No licensing cost (AGPL-3.0, free). Hardware cost only: a Raspberry Pi 4 (~$55 one-time) or a $5–15/mo VPS. A household running Nextcloud, email, and a wiki through YunoHost spends roughly what a single Dropbox plan costs per year [website].
  • Key strength: One-click app installs with automatic SSL setup, DNS guidance, and built-in SSO so users log in once for all apps — a level of integration that takes hours to configure manually [website][README].
  • Key weakness: YunoHost is not a container orchestrator and is not designed for production workloads at scale. It’s a personal and small-org tool built by volunteers. If your server needs to handle more than a small group of concurrent users or you want Kubernetes-style deployment flexibility, you’ve outgrown it [README].

What is YunoHost

YunoHost is an operating system — specifically a distribution of Debian Linux — designed to make running a personal or small-organization server as close to painless as possible. You install it on a Raspberry Pi, an old laptop, or a cheap VPS, and you get a web administration panel that lets you install applications from a catalog, manage users, configure domains, and set up email hosting, all without typing commands [website][README].

The project describes itself as aiming “to simplify as much as possible the administration of a server” [README]. The website is more poetic about it: “Garden your own piece of the Internet!” The underlying pitch is the same either way — YunoHost is the missing layer between “I have a VPS” and “I actually have working self-hosted software.”

What makes YunoHost meaningfully different from raw Debian plus Docker is its opinionated integration stack. Every app in the catalog is packaged as a YunoHost app that integrates automatically into the SSO system (SSOwat) — users log in once via the user portal and can access all installed apps from a single dashboard [website][README]. SSL certificate setup and reverse proxy configuration happen at install time, not as separate manual steps.

The project is run as a non-profit by volunteers and funded by European public grants — the NLnet Foundation, the Next Generation Internet programme (European Commission), and several smaller French digital commons organizations [README]. There is no VC money, no paid tier, and no commercial licensing. YunoHost 12.1 shipped in August 2025. YunoHost 13.0 (Trixie, based on Debian 13) entered alpha in September 2025 and a “spooky beta” in October 2025. A DynDNS infrastructure migration happened in March 2026, which suggests the home-server DNS service is actively maintained but has required technical updates [website].

The GitHub repository sits at 2,847 stars [merged profile]. That’s modest compared to flashier DevOps tools, but YunoHost’s primary community isn’t GitHub developers — it’s the forum.yunohost.org crowd: teachers, activists, families, small NGOs who don’t have a sysadmin on call [website].


Why people choose it

The website’s list of use cases is the most honest version of this section: calendar and contact sync, email hosting, password management, photo and video libraries, alternative social media, website hosting, file sharing (Nextcloud), real-time document editing, accounting software, team chat, game servers, forums, ERP [website]. These are all apps you’d otherwise pay for individually on SaaS.

The value proposition is sovereignty and cost. YunoHost’s community section states this plainly: “We advocate a decentralized Internet, with open, interoperable technologies that respect privacy and empowers people. In addition, we aim to give materiality back to the digital, and encourage sobriety and reuse.” [website]. The project sits firmly in the digital rights and indie web corner of open source, funded by European public interest grants, not venture capital [README].

People choose YunoHost over bare Debian and Docker for the same reason people choose WordPress over hand-coding HTML: the packaging handles the boring-but-mandatory parts — SSL, DNS, reverse proxy, user management, backups — so you can focus on actually using the apps. The SSO is the headline feature that raw Docker setups don’t give you out of the box. One login for Nextcloud, your wiki, your email client, your chat server [website][README].

People choose it over Cloudron, the closest commercial equivalent, because YunoHost is entirely free. Cloudron charges $14.99/mo for personal use and scales up from there for organizations. For a privacy-conscious household or a small association with no IT budget, that difference compounds fast [website].

The honest flip side: people who came expecting a general-purpose container platform leave disappointed. YunoHost’s app catalog is curated and opinionated — you cannot just throw any Docker Compose file at it. The tradeoff for “non-technical friendly” is “less flexible” [README].


Features

Core administration:

  • Web-based admin interface (Webadmin) covering all server management tasks [website][README]
  • User portal with single sign-on across all installed apps (SSOwat) [website][README]
  • Domain management with SSL/HTTPS provisioning guidance [website]
  • DynDNS support including free .nohost.me subdomains for home servers without static IPs [website]
  • Built-in backup and restore system for apps and user data [website]
  • Application update management through the web interface [website]

App catalog:

  • One-click install of self-hosted applications from a curated catalog [website]
  • App categories span cloud storage, website hosting, communication, accounting, social media, game servers, forums, and more [website]
  • Apps are packaged by the YunoHost community with integration scripts for SSO and system services [README]
  • Catalog is community-maintained — quality and update cadence vary by app

Email hosting:

  • Email is a first-class use case, not an afterthought [website]
  • Webmail clients (e.g., Roundcube) installable from catalog [website]

Hardware targets:

  • ARM boards and Raspberry Pi — YunoHost provides images for common single-board computers [website]
  • Old desktop or laptop (“ordinosaur” in their phrasing) [website]
  • VPS — standard online server, the most reliable option for email deliverability [website]
  • Comparison guide on the website helps users choose between hardware types [website]

Community and governance:

  • Non-profit structure, no commercial product line [website][README]
  • Multilingual — significant translation effort ongoing [README]
  • Funded by NLnet, NGI, and European Commission (NGI0 PET Fund grant #825310) [README]

Pricing: SaaS vs self-hosted math

YunoHost has no paid tier. The software is AGPL-3.0 — free to download, install, use, and modify [README].

Your only costs are hardware:

HardwareUpfrontMonthly
Raspberry Pi 4 (2GB)~$55 one-time~$0.50 electricity + $1/mo domain
Old PC / laptop you own$0~$1–3 electricity + $1/mo domain
Entry VPS (2 vCPU, 4GB RAM, e.g. Hetzner CX22)$0~$5–7 + $1/mo domain

What you potentially replace:

A household or small team running YunoHost might install Nextcloud (file sync, calendar, contacts), an email server with webmail, a team chat tool, and a wiki. The SaaS alternatives:

  • Google Workspace (Gmail + Drive + Calendar + Meet): $6–$12/user/month
  • Dropbox Business: $15/user/month
  • Slack Pro: $7.25/user/month
  • Notion for Teams: $10/user/month

For a three-person team fully on SaaS: $100–$150/mo or more, depending on plan tier. On YunoHost with a $6 VPS: $6/mo total. Over a year, that’s roughly $60 versus $1,200–$1,800 — and SaaS prices only go up.

The honest caveat: this assumes you don’t price your own time. YunoHost significantly reduces admin work compared to raw Docker setups, but you still spend occasional hours on updates, unexpected breakages, and backup verification. For a non-technical founder, one afternoon of initial setup plus one or two hours of maintenance per month is a reasonable expectation.


Deployment reality check

YunoHost’s install path is among the simpler ones in the self-hosted space:

  1. Flash the YunoHost image to an SD card (Raspberry Pi) or run the install script on an existing Debian system [website]
  2. Connect to the web admin via the local network or VPS IP
  3. The post-install wizard asks for an admin password and your first domain name
  4. YunoHost handles SSL certificate setup and DNS diagnostic checks
  5. Install apps from the catalog — each install takes 2–10 minutes depending on the app

For a Raspberry Pi at home: you also need to configure port forwarding on your home router and set DNS records for your domain. YunoHost’s documentation walks through this step by step, but it’s consistently the point where non-technical users get stuck. If you don’t want to deal with port forwarding and DNS, YunoHost offers free .nohost.me subdomains with pre-configured DNS for home servers [website].

For a VPS: significantly easier. No port forwarding required. Realistic time from a blank VPS to a working Nextcloud install: 45–90 minutes for a first-timer following the documentation.

What can go wrong:

  • App package quality varies. Popular apps like Nextcloud and WordPress are well-maintained by active community members. Niche or less-used apps may lag behind on updates or break after Debian version upgrades. There is no SLA.
  • Email deliverability from home servers is a real problem. Residential IP addresses are often pre-listed on spam blocklists. YunoHost makes email server setup easy; it cannot fix your ISP’s IP reputation. If email is a priority, use a VPS with a clean IP address.
  • YunoHost 13.0 (Trixie) was still in beta as of late 2025 [website]. Production users should stay on the 12.x series until 13.0 stabilizes.
  • The DynDNS service had a migration event in March 2026 [website]. This is evidence the home-server DNS infrastructure is actively maintained, but also that it can change and require user action.
  • The app packaging system is YunoHost-specific. Software not in the catalog requires you to write a .ynh package or run it outside the YunoHost stack entirely, losing SSO and backup integration.

Pros and Cons

Pros

  • Genuinely free, no paid tier, no feature gating. AGPL-3.0, volunteer-run, publicly funded. There is no enterprise edition with locked features [README][website].
  • SSO across all apps out of the box. One login for everything — Nextcloud, your wiki, your chat, your email client. Configuring this manually from scratch takes hours and significant technical knowledge [website][README].
  • Lowers the technical floor for self-hosting substantially. You do not need to understand nginx config, certificate management, or user directory systems to have working self-hosted infrastructure [website].
  • Backup system is included and integrated. Apps and data are backed up and restorable through the web interface — not an afterthought bolted on later [website].
  • Free .nohost.me domain available. Home server users don’t need to buy a domain to get started [website].
  • Non-profit, no commercial pressure. The project exists because contributors want it to. No pivot risk, no pricing changes driven by investors [website][README].
  • European public funding. NLnet and NGI grants mean the project has institutional backing without giving up community control [README].

Cons

  • Not a general-purpose container platform. You’re limited to what’s in the catalog. If your app isn’t packaged for YunoHost, you either write the package yourself or lose the integration benefits [README].
  • App catalog quality is uneven. No guarantee on update cadence for community-maintained packages. An app can sit outdated until someone volunteers to fix it [README].
  • Email from home IPs is unreliable. This is a structural problem YunoHost cannot solve for you. Residential spam blocklisting is real [website — home server deployment context].
  • Single-server, small-group design. YunoHost is not a multi-tenant hosting platform and does not scale horizontally. It’s the wrong tool once your server serves more than a small group [README].
  • No app isolation by default. Apps share system resources and a common user context. A compromised or misconfigured app can affect others — acceptable for personal use, worth knowing for anything externally exposed [README].
  • 2,847 GitHub stars puts it well behind commercial tools like Cloudron and developer tools like Caprover in mindshare. Community forum support quality varies significantly by topic [merged profile].
  • Documentation gaps exist, particularly for less common hardware and edge cases. Some documentation exists primarily in French, reflecting the project’s origins [website — translation widget context].

Who should use this / who shouldn’t

Use YunoHost if:

  • You’re a non-technical person or a small organization (family, NGO, small team) who wants self-hosted apps without hiring a sysadmin.
  • You want to replace Google Workspace, Dropbox, and Slack with self-hosted equivalents and can commit an afternoon to initial setup.
  • You have a Raspberry Pi, an old PC, or are willing to pay $5–7/mo for a VPS.
  • Data sovereignty is a genuine priority — you want your files, email, and communications on a server you physically or contractually control.
  • You’re comfortable learning by doing and can spend occasional hours on maintenance.

Skip it (use Cloudron instead) if:

  • You want the same non-technical simplicity but with commercial support and contractual guarantees on app maintenance. Cloudron starts at $14.99/mo and has a paid team behind it.
  • You’re running services for external users who expect reliability SLAs that volunteer-maintained software cannot guarantee.

Skip it (use Caprover instead) if:

  • You’re a developer who wants to deploy custom Docker containers and your own applications. Caprover is a Heroku-style platform for engineers, not an app catalog for non-technical users.

Skip it (use Nextcloud AIO instead) if:

  • You only need file sync, calendar, and contacts. Nextcloud All-in-One is a Docker-based installer that handles the complexity for that specific use case without requiring a full server OS change.

Skip it entirely if:

  • You need to serve more than a small group of concurrent users.
  • You need production SLAs for paying customers.
  • The command line is unfamiliar and you have no one to call when something breaks after a failed update.

Alternatives worth considering

  • Cloudron — the closest commercial equivalent. Same concept (app platform with SSO and one-click installs), with a paid team ensuring apps stay updated and with commercial support. Starts at $14.99/mo. The upgrade path if YunoHost’s volunteer support isn’t enough. https://cloudron.io
  • Umbrel — similar personal server platform, more consumer-focused and polished for home media and Bitcoin/Lightning use cases. Narrower catalog than YunoHost. https://umbrel.com
  • FreedomBox — another Debian-based personal server with similar privacy and sovereignty goals, even more focused on specific tools like VPN and Tor. Smaller app catalog. https://freedombox.org
  • Caprover — developer-facing, deploys any Docker app. No SSO integration, no email stack, no non-technical UI. For engineers who want a self-hosted Heroku. https://caprover.com
  • Nextcloud AIO — if file sync + calendar + contacts + video calls is your specific need, Nextcloud’s All-in-One Docker installer handles the complexity for that single use case well. https://github.com/nextcloud/all-in-one
  • Docker + Portainer — maximum flexibility, maximum setup time. No catalog, no guided DNS or SSL, no SSO out of the box. The right choice only if you’re technical and want full control of the stack.
  • Sandstorm — discontinued. Do not use it.

For a non-technical founder trying to escape Google Workspace and Dropbox bills, the realistic shortlist is YunoHost vs. Cloudron. Pick YunoHost if free and community-supported works for you. Pick Cloudron if you want commercial backing and are willing to pay $15/mo for it.


Bottom line

YunoHost is the most accessible entry point into self-hosting for people who aren’t sysadmins. It handles the parts that kill non-technical users — SSL certificates, DNS setup, SSO across all apps, email server configuration, backups — without requiring command-line fluency. The tradeoffs are real: you’re limited to the app catalog, app maintenance quality depends on volunteer effort, and email from home IPs requires extra care. But for a household or small association trying to escape the compounding cost of Google Workspace, Dropbox, and Slack, the math is hard to argue with. A $6 VPS and an afternoon of setup replaces a stack of subscriptions that only ever gets more expensive. The fact that YunoHost is run by a non-profit funded by European public interest grants — not venture capital trying to find an exit — means the pricing model has nowhere to go but free.

If the initial setup is the blocker, that’s exactly what unsubbed.co’s parent studio upready.dev deploys for clients. One-time fee, done, you own the infrastructure.


Sources

Note: The third-party review sources provided as [1]–[5] were unrelated to YunoHost (Japanese-language Instagram support Q&A pages from studyappli.com). No usable third-party review data was available. This review is based entirely on primary sources.

Primary sources used:

  1. YunoHost official websitehttps://yunohost.org — yunohost.org
  2. YunoHost GitHub repository and READMEhttps://github.com/yunohost/yunohost — github.com (2,847 stars, AGPL-3.0 license, Python/Bash core)
  3. YunoHost documentationhttps://doc.yunohost.org — doc.yunohost.org
  4. YunoHost merged profile (scraped March 2026) — structured product data including stars, license, feature list, website body text

Features

Authentication & Access

  • Single Sign-On (SSO)