IceWhaleTech / CasaOS
IceWhaleTech / CasaOS
CasaOS - Your Personal Cloud Connect with the community, establish autonomy, reduce the cost of SaaS, and MAXIMIZE the potential for a personalized copilot. Website | Demo | GitHub
CasaOS - 您的个人云 与社区连接,建立自主权,降低 SaaS 成本,并最大化个性化 AI 助手的潜力。 网站 | 演示 | GitHub
Why do you need Personal Cloud? In 2020, the team noticed three important trends:
- The cost of computing power and storage was decreasing fast.
- A part of cloud computing was moving towards edge computing.
- The issue of consumer data asset ownership and attribution had been ignored.
为什么您需要个人云? 2020 年,团队注意到了三个重要趋势:
- 计算能力和存储成本正在迅速下降。
- 云计算的一部分正向边缘计算转移。
- 消费者数据资产的所有权和归属问题一直被忽视。
Based on these trends, the team proposed a thought experiment internally: what if personal clouds were available under $100 in next five years? This personal cloud would provide a low-cost data collaboration solution as a personal data center, storing and managing data for creators and small organizations. A distributed collaborative computing network can be formed by personal servers located around the world. It could also control and connect all smart devices, providing cross-ecosystem local intelligent services. Furthermore, the personal cloud could combine personal data to train personalized AI assistants. The idea is that this technology would be an effective way to solve the issue of consumer data asset ownership, as well as provide a more affordable and efficient computing solution for individuals and small organizations. If you think what we are doing is valuable, please give us a star ⭐ and fork it 🤞!
基于这些趋势,团队在内部提出了一个思想实验:如果未来五年内个人云的价格能降到 100 美元以下会怎样?这种个人云将作为一个个人数据中心,为创作者和小型组织提供低成本的数据协作解决方案,用于存储和管理数据。由分布在世界各地的个人服务器可以组成一个分布式协作计算网络。它还可以控制和连接所有智能设备,提供跨生态系统的本地智能服务。此外,个人云可以结合个人数据来训练个性化的 AI 助手。其理念是,这项技术将成为解决消费者数据资产所有权问题的有效途径,并为个人和小型组织提供更经济、更高效的计算解决方案。如果您认为我们所做的事情有价值,请给我们点个星 ⭐ 并 Fork 它 🤞!
Features
- Friendly UI designed for home scenarios: No code, no forms, intuitive, design for humanity.
- Multiple hardware and base system support: ZimaBoard, NUC, RPi, old computers, whatever is available.
- Selected apps in the app store, one-click installation: Nextcloud, HomeAssistant, AdGuard, Jellyfin, *arr and more!
- Easily install numerous Docker apps: Over 100,000 apps from the Docker ecosystem can be easily installed.
- Elegant drive and file management: What you see is what you get. No technical background required.
- Well-designed system/app widgets: What you care about, at a glance. Resource usage, app status, and more!
功能特点
- 专为家庭场景设计的友好 UI: 无需代码,无需表单,直观且人性化。
- 支持多种硬件和基础系统: ZimaBoard、NUC、树莓派 (RPi)、旧电脑,手头有什么就用什么。
- 应用商店精选应用,一键安装: Nextcloud、HomeAssistant、AdGuard、Jellyfin、*arr 等等!
- 轻松安装海量 Docker 应用: 可轻松安装来自 Docker 生态系统的超过 100,000 款应用。
- 优雅的驱动器和文件管理: 所见即所得,无需任何技术背景。
- 精心设计的系统/应用小组件: 您关心的信息一目了然,包括资源使用情况、应用状态等!
Getting Started
CasaOS fully supports ZimaBoard, Intel NUC, and Raspberry Pi. Also, more computers and development boards are fully compatible with Ubuntu, Debian, Raspberry Pi OS, and CentOS with one-liner installation.
入门指南
CasaOS 完全支持 ZimaBoard、Intel NUC 和树莓派。此外,更多电脑和开发板通过一行命令安装即可完全兼容 Ubuntu、Debian、Raspberry Pi OS 和 CentOS。
Hardware Compatibility
- amd64 / x86-64
- arm64
- armv7
硬件兼容性
- amd64 / x86-64
- arm64
- armv7
System Compatibility
Official Support
- Debian 12 (✅ Tested, Recommended)
- Ubuntu Server 20.04 (✅ Tested)
- Raspberry Pi OS (✅ Tested)
Community Support
- Elementary 6.1 (✅ Tested)
- Armbian 22.04 (✅ Tested)
- Alpine (🚧 Not Fully Tested Yet)
- OpenWrt (🚧 Not Fully Tested Yet)
- ArchLinux (🚧 Not Fully Tested Yet)
系统兼容性
官方支持
- Debian 12 (✅ 已测试,推荐)
- Ubuntu Server 20.04 (✅ 已测试)
- Raspberry Pi OS (✅ 已测试)
社区支持
- Elementary 6.1 (✅ 已测试)
- Armbian 22.04 (✅ 已测试)
- Alpine (🚧 尚未完全测试)
- OpenWrt (🚧 尚未完全测试)
- ArchLinux (🚧 尚未完全测试)
Quick Setup
CasaOS
Freshly install a system from the list above and run this command:
wget -qO- https://get.casaos.io | sudo bash
or
curl -fsSL https://get.casaos.io | sudo bash
快速安装
CasaOS
从上述列表中全新安装一个系统,然后运行此命令:
wget -qO- https://get.casaos.io | sudo bash
或
curl -fsSL https://get.casaos.io | sudo bash
Update CasaOS
CasaOS can be updated from the User Interface (UI), via Settings … Update. Alternatively, it can be updated from a terminal session. To update from a terminal session, it must be done either from a secure shell (ssh) session to the device or from a directly attached terminal and keyboard to the device running CasaOS. This cannot be done from the terminal via the CasaOS User Interface (UI).
To update to the latest release of CasaOS from a terminal session run this command:
wget -qO- https://get.casaos.io/update | sudo bash
or
curl -fsSL https://get.casaos.io/update | sudo bash
To determine version of CasaOS from a terminal session run this command:
casaos -v
更新 CasaOS
CasaOS 可以通过用户界面 (UI) 进行更新,路径为:设置 (Settings) … 更新 (Update)。或者,也可以通过终端会话进行更新。若通过终端会话更新,必须通过设备的 SSH 会话或直接连接到运行 CasaOS 设备的终端和键盘进行操作。无法通过 CasaOS 用户界面 (UI) 内的终端进行此操作。
若要从终端会话更新到最新版本的 CasaOS,请运行此命令:
wget -qO- https://get.casaos.io/update | sudo bash
或
curl -fsSL https://get.casaos.io/update | sudo bash
若要从终端会话查看 CasaOS 版本,请运行此命令:
casaos -v
Uninstall CasaOS
- v0.3.3 or newer:
casaos-uninstall - Before v0.3.3:
curl -fsSL https://get.icewhale.io/casaos-uninstall.sh | sudo bash
卸载 CasaOS
- v0.3.3 或更新版本:
casaos-uninstall - v0.3.3 之前版本:
curl -fsSL https://get.icewhale.io/casaos-uninstall.sh | sudo bash
Community
The word Casa comes from the Spanish word for “home”. Project CasaOS originated as a pre-installed system for the crowdfunded product ZimaBoard on Kickstarter. After looking at many systems and software on the market, the team found no server system designed for home scenarios, sadly true. So, we set out to build this open-source project to develop CasaOS with our own hands, everyone in the community, and you. We believe that through community-driven collaborative innovation and open communication with global developers, we can reshape the digital home experience like never before. A warm welcome for you to get help or share great ideas in the Discord!
社区
“Casa”一词源自西班牙语,意为“家”。CasaOS 项目最初是作为 Kickstarter 众筹产品 ZimaBoard 的预装系统而诞生的。在查看了市场上许多系统和软件后,团队遗憾地发现没有一款专为家庭场景设计的服务器系统。因此,我们着手建立这个开源项目,与社区中的每一个人以及您一起亲手开发 CasaOS。我们相信,通过社区驱动的协作创新和与全球开发者的开放交流,我们可以以前所未有的方式重塑数字家庭体验。热烈欢迎您加入 Discord 获取帮助或分享绝妙点子!
Contributing
CasaOS is a community-driven open source project and the people involved are CasaOS users. That means CasaOS will always need contributions from community members just like you!
- See https://wiki.casaos.io/en/contribute for ways of contributing to CasaOS.
- See https://wiki.casaos.io/en/contribute/development if you want to be involved in code contribution specifically.
贡献
CasaOS 是一个社区驱动的开源项目,参与者都是 CasaOS 的用户。这意味着 CasaOS 永远需要像您一样的社区成员做出贡献!
- 查看 https://wiki.casaos.io/en/contribute 了解为 CasaOS 做出贡献的方式。
- 如果您想专门参与代码贡献,请查看 https://wiki.casaos.io/en/contribute/development。
Changelog
Detailed changes for each release are documented in the release notes.
更新日志
每个版本的详细变更记录在发布说明中。