CasaOS
CasaOS is a simple, elegant open-source personal cloud system that turns any Linux machine into a home server. Built around Docker, it offers a beautiful web dashboard with one-click app installs, making self-hosting approachable for people who don’t want to spend their evenings editing configuration files. With more than 36,000 GitHub stars, it is one of the most popular projects in the home-server space.
Key Features
- One-click app installs — Browse an app store of popular self-hosted services and install them from the web dashboard without touching the terminal
- Web-based dashboard — Manage apps, files and system settings from a clean, modern interface in your browser
- Docker-based architecture — Every app runs in its own Docker container, keeping the host system clean and apps isolated
- Lightweight — Designed to run well on low-power hardware such as Raspberry Pi and older mini-PCs
- File management — Built-in file browser for managing data stored on the server
- Storage management — Mount and manage disks and external storage from the dashboard
- Active development — Frequent releases and a large community contributing apps, themes and translations
Why Use CasaOS?
CasaOS lowers the barrier to self-hosting. If you have an old PC or a Raspberry Pi sitting around, CasaOS gives you a friendly, app-store-style way to run Nextcloud, Jellyfin, Pi-hole and hundreds of other services. It is a great first step for anyone moving from cloud services to a server they own.
Use Cases
- Turning a spare PC or Raspberry Pi into a home media and file server
- Running private cloud apps like Nextcloud and PhotoPrism for family use
- Experimenting with self-hosted services without learning Docker commands
Platform
Linux (Debian/Ubuntu based distributions) on x86_64 and ARM (Raspberry Pi and similar SBCs)
Licence
Apache License 2.0
Website
casaos.io
Compare
See how CasaOS compares with other home server operating systems in our full guide: CasaOS vs YunoHost vs StartOS — Which Home Server OS Is Right for You?
Views: 2