
umbrelOS
Home server OS for self-hosting apps with a built-in app store
11.8k stars 784 forks last commit first released
Actively maintained
Last commit 10 Jul 2026.

umbrelOS is a home server operating system designed to make self-hosting straightforward through a polished web interface and an integrated app store. It targets personal/home setups, including Raspberry Pi, x86 systems, VMs, and the Umbrel Home appliance.
Key Features
- App store experience for discovering and installing self-hosted apps
- Container-based app deployment and isolation
- Web-based dashboard to manage installed apps and services
- Built-in Files experience for storing and managing documents and data
- Backup support to help protect data and simplify recovery
- Support for external storage and NAS-style storage expansion
Use Cases
- Run a personal home cloud with file sync and collaboration apps
- Host media, smart home, and network services from a single dashboard
- Operate privacy-preserving services at home, such as a Bitcoin node
Limitations and Considerations
- Licensed under PolyForm Noncommercial 1.0.0, limiting commercial redistribution and commercial appliance use
- Some features have first-class support on Umbrel Home, while other hardware is best-effort due to device differences
umbrelOS is best suited for users who want an appliance-like self-hosting experience with one-click app management. It provides a unified UI and curated app ecosystem for running common home server workloads on your own hardware.
Categories:
Tags:
Tech Stack:
Similar to umbrelOS

Runtipi
Web UI to manage a personal homeserver with Docker apps
Runtipi is a homeserver orchestrator with a web interface and app store for one-click installation and management of self-hosted services using Docker.


CasaOS
Personal cloud dashboard and app store for Docker-based home servers
Open-source personal cloud system with a web dashboard, app store, and file management to run and manage Docker apps on home servers and SBCs.


Runtipi
Web-based homeserver app manager and Docker service orchestrator
Runtipi is a personal homeserver platform that lets you install and manage self-hosted apps with one-click installs, powered by Docker and a simple web UI.

seelf
Lightweight Docker Compose-based self-hosted deployment platform
Lightweight self-hosted PaaS that deploys Docker Compose projects via a web dashboard, automating stack deployment and exposing services on friendly URLs.


StartOS
Graphical Linux server OS optimized for self-hosting
Open source Linux server OS with a web UI and marketplace for installing, configuring, monitoring, and backing up self-hosted services.


Cloudron
Self-hosted app platform with updates, backups, and HTTPS
Cloudron is a self-hosted platform for deploying and managing web apps with one-click installs, automatic updates, backups, and integrated HTTPS, email, and user management.




