CasaOS is an open-source personal cloud system that simplifies self-hosting by providing an intuitive web-based dashboard for managing containers, files, and applications on any Linux hardware. Originally developed as a companion system for ZimaBoard, CasaOS has grown into a standalone project that transforms Raspberry Pi devices, old laptops, Intel NUCs, and cloud VMs into fully featured home servers with a single-command installation.
The built-in app store offers one-click deployment for popular self-hosted applications including Nextcloud for file sync, HomeAssistant for smart home control, Jellyfin for media streaming, AdGuard for network-wide ad blocking, and dozens more. CasaOS manages the underlying Docker containers transparently, handling port mapping, volume mounts, and environment configuration through its visual interface so users never need to touch the command line.
CasaOS has built a thriving community around the self-hosting movement, accumulating over 28,000 GitHub stars and active development from IceWhale Technology. The system features a responsive drag-and-drop dashboard that works across desktop and mobile browsers, built-in file management with Samba sharing support, and a growing ecosystem of community-contributed application templates that extend its capabilities beyond the official store.