分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

IceWhaleTech/CasaOS

运维与部署

把家用服务器变成个人云:用网页界面安装 Docker 应用、管理文件与磁盘。

37,464
2,203
Go
Apache-2.0
创建于 5 年前

CasaOS 是一个面向家庭场景的 Linux 个人云系统,目标是让用户不用写代码、不用填表就能获得类似服务器的体验。它提供网页界面,用来一键安装精选或任意 Docker 应用、管理磁盘与文件,并通过系统与应用小组件查看运行状态。

实际使用中的变化

用户不再需要手工维护一套 NAS 或服务器栈,而是在支持的基础系统上安装 CasaOS,然后主要在浏览器里操作:应用商店提供 Nextcloud、HomeAssistant、AdGuard、Jellyfin 等一键安装项,Docker 生态里的其他应用也能装。README 把设计目标描述为“无代码、无表单”,界面面向家庭场景,这是它区别于命令行优先的自托管方案的主要一点。

CasaOS 在宿主操作系统之上运行,而不是替代宿主系统;磁盘与文件管理、应用小组件都集中在同一套面板上。安装前可以先看官方在线演示。

要求与支持的路径

安装目标是在 amd64/x86-64、arm64 或 armv7 硬件上运行的 Linux 基础系统。README 把 Debian 12 列为已测试的推荐项,Ubuntu Server 20.04 和 Raspberry Pi OS 也经过测试。社区支持中 Elementary 6.1 和 Armbian 22.04 已测试;Alpine、OpenWrt 和 ArchLinux 则标注为尚未完整测试,如果你已经在用这些系统就需要注意。

安装方式是在全新装好的受支持系统上,以 sudo 执行一行安装脚本,而不是从 CasaOS 网页界面的终端里运行。更新可以从界面的 Settings 菜单触发,也可以在 SSH 会话或直接接键盘的终端里执行;README 明确说明,终端更新不能在 CasaOS 界面内部的终端里执行。查看版本用 casaos -v,卸载用 casaos-uninstall,v0.3.3 之前的版本则使用另一种卸载方式。

项目采用 Apache-2.0 许可证,允许在该许可证条款下再分发和修改。

适用与注意事项

对于有闲置硬件,或拥有 ZimaBoard/NUC/树莓派、想为家庭托管 Docker 应用和文件的用户,CasaOS 在理念上比较契合,不需要学习完整服务器栈。对于需要精细控制系统底层,或使用未测试社区基础系统的用户,它就不那么明确针对。README 没有说明备份行为、数据迁移,也没有说明更新后如何回滚,因此这些方面无法从现有材料中得到确认。2021 年的 Hacker News 讨论显示了早期关注,也有新用户指出不清楚这类项目与 TrueNAS、NextCloud、unraid、OpenMediaVault 等方案相比的优劣——选择前先明确自己的具体需求仍然值得。

HotRepo 点评

从 2026-06-25 到 2026-10-31 的板块样本太少,无法判断趋势;仅就能观察到的日期而言,2026-10-31 有 37,456 颗星,当日新增 37 颗。

项目源码与说明

本文由 AI 根据项目 README 生成,更新于 2026年10月31日,以项目官方文档为准。

Hacker News 讨论

Open-source home cloud OS allows you to run Docker applications without coding
▲ 68 · 19 条评论 · 2021年11月24日
CasaOS: An open-source home server OS for Docker apps
▲ 4 · 0 条评论 · 2026年6月26日