IceWhaleTech/CasaOS
CasaOS is a self-hosted personal cloud and file management system that provides a unified interface for managing local storage, cloud storage providers, and remote file systems. It exposes a RESTful API (v1 and v2) for file operations, system health monitoring, and network configuration, while handling background tasks like USB mounting and service management via systemd. The system supports multi-architecture builds and includes migration tools for version upgrades.
47.2
Weak · 29 July 2026
11k
lines of production code
Go
primary language
2
bus factor · 34 authors in all
3
measurements over time
How it got here
2021 · CasaOS v0.4.3 release and build system overhaul
This period centered on the CasaOS v0.4.3 release, which introduced USB disk merging, improved file installation and sharing permissions, and fixed several system and file-related bugs. The build system was significantly restructured to support multiple architectures and include a migration tool, while the repository was rebranded from 'Oasis' to 'CasaOS' with updated documentation and code of conduct.
14 changes
2022 · CasaOS migration and setup infrastructure
This period focused on establishing the foundational infrastructure for CasaOS, introducing a comprehensive migration framework to handle version upgrades and service management. The work included adding setup and cleanup scripts for various Linux distributions, defining systemd service units, and updating storage mount paths to standardize the installation and maintenance processes.
10 changes
2023 · v2 API and cloud storage integration
This period focused on expanding the application's capabilities by introducing a new v2 API for file uploads, health checks, and system diagnostics. Concurrently, the codebase was enhanced with support for major cloud storage providers and an internal driver architecture for dynamic backend registration. Additionally, a message bus system was implemented to handle system and file events, accompanied by documentation generation tools.
6 changes
Survey your own repository
IceWhaleTech/CasaOS was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit 0d3b2f444e — the exact code this score is about.
- Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.