
CasaOS
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.

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.


