CasaOS-UI@6139d87e80 | ||
conf | ||
docs | ||
middleware | ||
model | ||
pkg | ||
route | ||
service | ||
shell | ||
types | ||
web | ||
.gitignore | ||
.gitmodules | ||
go.mod | ||
go.sum | ||
main.go | ||
Makefile | ||
README.md |
CasaOS - A simple, easy to use, beautiful open source home server system.
CasaOS is an open source home server system based on Docker ecology and designed for home scenarios. It is committed to building the world's most simple, easy-to-use and beautiful home intelligence hub system.
The team promotes a community-driven collaborative innovation model to create a home intelligence hub through open communication with global enthusiasts and developers.
Features
- UI Designed for home scenarios - simple, beautiful and easy to use
- Custom Docker app installation in 3 steps
- Automatic Docker application management
- Private Cloud App Store 🚧
- Home file data/digital asset management 🚧
- Smart Home Device Management 🚧
🚧 is under development...
We are actively moving forward with development and welcome you to discuss ideas with us in Discord!
Community
Casa is derived from the Spanish word for "home". The CasaOS project originated as a pre-installed system for IceWhale's hardware product ZimaBoard.
After researching a large number of operating systems and software on the market, the team found that there was no server system designed for home scenarios.
So, we chose to launch this open source project to develop CasaOS with our friends in the community and you.
Sincerely welcome you to propose and discuss your great ideas in Discord!
Getting Started
⚠️ Note:
CasaOS is still in a very early version and may be very different from the final release. Feel free to experience and discuss with us in the Discord!
System Compatibility
- Ubuntu Server 20.04 amd64 (✅ Recommend, Tested)
- Debian 11 amd64 (⚠️ Not Fully Tested Yet)
- OpenWrt 21.02 amd64 (⚠️ Not Fully Tested Yet)
- Raspberry Pi OS aarch64/arm64 (🚧 Under Planning)
- OpenWrt 21.02 aarch64/arm64 (🚧 Under Planning)
Quick Setup CasaOS
Install a fresh system from the above list and run this command:
curl -fsSL https://get.icewhale.io/casaos.sh | bash
To Do
v 0.1.x
- A beautiful UI for home
- Custom installation of Docker Apps
- Docker Apps update, stop, uninstall, restart, etc.
- Docker CLI parser
- System Update
- Getting Started tutorial
- Docker Compose parser
- App config file import and export
- macvlan network mode
Contributors
- Icewhale Technology
- Jerry Liu
- Link Liang
- Ober Zhang
- Zyaiire Ann
- John Guan
- CasaOS Community
- Waiting for you