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.