Cloudron is a polished platform for running self-hosted apps on your own server. It offers one-click installs, automatic updates and backups, single sign-on, and email, all managed through a dashboard. It’s popular, but its free tier is limited to a few apps, and paid plans cost money each year. If you want something similar, open-source, or with a different focus, here are the main alternatives and how they compare.

What Cloudron does well (and what to look for)

  • App store with tested packages that update automatically.
  • Backups of apps and data to external storage, with restore.
  • Single sign-on (LDAP/OIDC) across apps, plus user management.
  • Built-in mail server and DNS automation.
  • A stable, opinionated platform, where you don’t touch Docker yourself.

Each alternative covers some of these. None covers all of them for free.

The alternatives at a glance

Platform Type Best for Apps SSO Backups Cost
YunoHost Debian-based server OS Non-experts, home or small org servers Large catalogue (native packages) Yes (built in) Built in Free (AGPL)
CasaOS / ZimaOS Dashboard on Docker Home servers, NAS-style use App store (Docker) No Limited Free
Umbrel Home server OS Home servers, Bitcoin/Lightning nodes App store No Limited Free for personal use
Coolify PaaS Developers deploying their apps + services Hundreds of one-click services No (app level) Databases to S3 Free (self-hosted)
Dokploy PaaS Developers; Docker Compose stacks Templates No Databases to S3 Free
CapRover PaaS Simple app deployment One-click apps No Config only Free
Portainer Docker GUI Managing containers you define Templates No No Free CE
Plain Docker Compose DIY Full control, learning Anything Add Authentik etc. You build it Free

Choosing by what you want

“I want an app store and I don’t want to learn Docker.” → YunoHost. Closest to Cloudron in spirit: apps, users, SSO, mail and backups in one system. Install it on a fresh Debian VPS. See YunoHost.

“I’m a developer deploying my own apps, plus some services.” → Coolify or Dokploy. They deploy from Git, handle domains and SSL, and run databases with backups. See Coolify and Dokploy.

“I want simple and stable.” → CapRover. See CapRover.

“I want a pretty home-server dashboard.” → CasaOS or Umbrel. They’re designed mainly for home hardware, but they run on a VPS too.

“I want to understand and control everything.” → Docker Compose, plus a reverse proxy, plus your own backups. Optionally add Portainer for a GUI. See Docker Compose tutorial.

Things platforms don’t solve for you

  • Backups you have tested. Whatever the platform, store backups off the server, and test restores. See backup strategy.
  • Updates breaking apps. Automatic updates are convenient, but read changelogs for major versions.
  • Email deliverability. Running a mail server needs a clean IP, PTR (reverse DNS), SPF, DKIM and DMARC. On VPS.DO, outbound mail and PTR records are available on USA VPS plans. See email VPS.
  • Resource sizing. Ten apps on 2 GB RAM will struggle. Platforms add their own overhead. See how much RAM a VPS needs.

Sizing a server for a self-hosting platform

Use Suggested VPS
Platform + 3–5 light apps 2 vCPU, 4 GB RAM
Platform + Nextcloud, Gitea, a few services 4 vCPU, 8 GB RAM
Developer PaaS with builds + databases 4+ vCPU, 8 GB+ RAM
Lots of media or files Add a storage VPS

See storage VPS.

Migrating between platforms

Most platforms store app data in Docker volumes or plain directories. Moving means exporting each app’s data (database dump plus files) and importing it on the new platform. Plan it app by app. See Docker volume backups.

Related: self-hosting for beginners and self-hosted alternatives to popular apps.

  • Self-Hosting
  • Docker
  • Comparison