Personal cloud system for home servers with an app store and drive management
- Stars34.1k
- Forks1.9k
- Open Issues805
Apache-2.0
- Go
- Shell
- HTML

About CasaOS
CasaOS is a personal cloud system that runs on home servers and turns spare hardware into a place to store and manage your own data, apps, and smart devices. It originated as the pre-installed system for the ZimaBoard.
A home-focused web UI handles drive and file management, with system and app widgets that show resource usage and app status at a glance. The built-in app store installs selected apps in one click, including Nextcloud, Home Assistant, AdGuard, and Jellyfin, and it can install Docker apps from the wider container ecosystem.
It runs on amd64, arm64, and armv7 hardware such as ZimaBoard, Intel NUC, and Raspberry Pi. Debian 12, Ubuntu Server 20.04, and Raspberry Pi OS are officially tested, with community testing on Armbian, Elementary, Alpine, OpenWrt, and Arch Linux.
Key features
- Home-focused web UI for no-code operation
- App store with one-click installs for selected apps
- Docker app installation from the container ecosystem
- Drive and file management
- System and app widgets for resource usage and status
Details
- First released
- 2021
- Self-hosting
- Home servers and personal cloud
- Platforms
- Web · Docker
- Deployment
- self-hostable
- Hardware
- ZimaBoard · NUC · RPi
- System support
- Debian 12 · Ubuntu 20.04 · RPi OS
