CasaOS
是一个基于 Golang 的简单、易用、优雅的开源家庭云系统,它旨在将家中各种智能设备整合在一起,提供简洁易用的统一控制界面,让你可以轻松地管理和操控家中的智能设备。
1、项目地址
https://gitcode.com/IceWhaleTech/CasaOS
2、核心功能
存储:将照片、视频、文档等文件存储在本地,随时随地访问,无需担心数据泄露。媒体服务:创建家庭影院,享受高清电影和音乐,打造极致的视听体验。家庭自动化:通过CasaOS,你可以控制家中的智能设备,如灯光、插座、门锁等,实现智能家居生活。其他应用:CasaOS还支持网页服务器、邮件服务器、游戏服务器等多种应用程序,满足你的各种需求。
3、特点
易于安装和使用 :CasaOS 提供一键式安装脚本,即使是不熟悉技术的用户也能轻松设置。用户友好的设计使操作直观明了。高度自定义:用户可以根据自己的喜好定制桌面主题,甚至可以通过 API 接口开发个性化插件。安全可靠:自主掌握数据,避免数据泄露风险,保护你的隐私。持续更新:开源社区活跃,开发者不断推出新功能和优化,确保系统的先进性。
4、使用
CasaOS 完全支持 ZimaBoard、英特尔 NUC 和树莓派。完全兼容 Ubuntu、Debian、Raspberry Pi OS 和 CentOS,只需一条线安装。
4.1 硬件兼容
adm64 / x86-64
arm64
armv7
4.2 系统兼容
官方支持
Debian 11 (✅ 已测试, 推荐)
Ubuntu Server 20.04 (✅ 已测试)
Raspberry Pi OS (✅ 已测试)
社区支持
Elementary 6.1 (✅ 已测试)
Armbian 22.04 (✅ 已测试)
Alpine (? 未完全测试)
OpenWrt (? 未完全测试)
4.3 安装使用
只需要一条命令即可安装,重新安装系统运行以下命令:
wget -qO- https://get.casaos.io | bash
#curl -fsSL https://get.casaos.io | bash
安装后即可在浏览器中打开 CasaOS(默认端口80):
在页面上可以配置显示时间、系统状态、存储空间状态、网络状况等小组件。在 App Store
中包含大量可使用的应用。
只需点击安装
按钮即可一键安装需要的应用。
如果你想要安装的应用在应用商店中没有,则可以根据自己需求自定义安装,配置应用镜像和相关参数即可安装。
还有方便的文件管理功能。
5、一个Docker容器应用的可视化Portal
CasaOS 官网声称他是一个家庭云操作系统,但我实际使用后感觉称之为“docker容器的可视化Portal”更合适。因为它本身不具备IAAS、PAAS、或SAAS的开箱即用能力,更像是一个把OS上的docker Container集中管理并展示的索引目录,各个docker Container通过web页面进行GUI展示和使用(前提是对应的 docker Container Application 支持web形势使用)。
在其应用商店上安装的 APP ,本质上是从 docker-hub 上下载回来对应的docker镜像并运行成 docker Container。通过应用商店自定安装的 APP 也是执行了docker镜像的拉取和容器化运行。CasaOS还支持把 local-docker-Container 导入并运行为 APP 。
6、结语
CasaOS 不仅是一个强大的家庭自动化工具,更是一种全新的智能家居体验。它能够帮助用户轻松搭建起自己的家庭云环境,实现文件共享、媒体播放、智能家居控制等多种功能。无论是对于普通家庭用户还是技术爱好者,CasaOS都能为你带来全新的家庭云生活体验。