A personal cloud system for managing home servers through a visual interface and Docker container deployment.

CasaOS is an open-source, self-hosted web app and server that functions as a personal cloud system. It provides a web-based interface to manage a home server, allowing users to host their own data and applications to reduce reliance on SaaS providers. The system is designed to turn standard hardware into a personal data center for creators and small organizations.
The software is deployed as a management layer on top of existing Linux distributions rather than as a standalone operating system. It is compatible with x86-64, arm64, and armv7 architectures, supporting hardware such as the Raspberry Pi, Intel NUC, and ZimaBoard. Installation is handled via a one-liner command in the terminal, and updates can be managed through the web interface or via SSH.
Built using Golang and Vuejs, CasaOS acts as a simplified management layer for Docker containers. It is intended for individuals and small organizations who want to establish a local data center for storage, collaboration, or home automation. By centralizing data locally, the system enables the connection of smart devices across different ecosystems and provides a foundation for local intelligent services. The architecture supports a wide range of community-tested systems, including Armbian and Elementary OS, ensuring it can run on various old computers and development boards.
CasaOS is a community-driven server management system tailored specifically for non-technical home users who seek autonomy over their digital assets.
A web based Linux server control panel for managing websites, databases, containers, and AI agent runtimes.
Manage Nginx proxy hosts and SSL certificates through a web interface for home or server hosting.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.