
CasaOS
Personal cloud dashboard and app store for Docker-based home servers
36.9k stars 2.2k forks last commit first released Apache-2.0
Slowing down
No commits since 6 Aug 2025. Check the issue tracker before you rely on it.

CasaOS is an open-source personal cloud system that provides a web-based dashboard for running and managing self-hosted applications on a home server. It is designed to make Docker-based app deployment and basic server management accessible on common hardware like mini PCs and single-board computers.
Key Features
- Web UI tailored for home-server scenarios with a simple, “no forms” setup experience
- App store and one-click installation for curated, community-verified self-hosted apps
- Support for installing and managing many Docker applications from the wider container ecosystem
- Built-in drive and file management features for local storage organization
- Dashboard widgets for quick visibility into app status and system resource usage
- Broad hardware and Linux distribution compatibility (x86_64 and ARM variants)
Use Cases
- Run a personal home server to host common self-hosted apps (cloud storage, media, DNS, home automation)
- Provide a lightweight “personal cloud” interface for managing Docker apps on a NAS-like device
- Set up a beginner-friendly homelab dashboard on Raspberry Pi, NUCs, or repurposed PCs
Limitations and Considerations
- Functionality depends heavily on the Docker ecosystem; non-containerized apps are not the primary focus
- The project has been positioned by its maintainers as evolving toward ZimaOS, which may affect long-term direction and feature focus
CasaOS is well-suited for users who want an approachable UI to deploy and monitor Dockerized services at home. It focuses on simplifying day-to-day app management while remaining flexible enough to install a wide range of container-based software.
Categories:
Tags:
Tech Stack:
Similar to CasaOS

umbrelOS
Home server OS for self-hosting apps with a built-in app store
umbrelOS is a home server operating system that lets you self-host popular apps via a built-in app store, with one-click installs on Raspberry Pi, x86, or Umbrel Home.


Puter
Self-hostable web-based personal cloud and desktop environment
Self-hostable internet OS that provides a web desktop, cloud storage, and an app platform for files, web apps, and remote-work style workflows.


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.


Nirvati
Open-source server management and self-hosting platform
Open-source self-hosting and server management platform built on Kubernetes (k3s/RKE2) with an app store, strong app isolation, storage controls, and built-in HTTPS.


DockSTARTer
Interactive CLI to install and manage Docker and Compose apps
DockSTARTer is a menu-driven CLI that installs Docker and helps configure and run curated Docker Compose apps for homelab and self-hosted setups.


OpenMediaVault
Debian-based NAS operating system with plugin extensibility
OpenMediaVault is a Debian-based network-attached storage (NAS) solution with a web UI, built-in file sharing services, and a modular plugin system for home and small office use.




