CasaOS 是一款基于 Docker 生态系统的开源个人云操作系统,专为家庭场景设计。一行命令即可在树莓派、NUC、老旧 x86 电脑上完成安装,自带 100+ 应用商店一键部署 Nextcloud、Jellyfin、HomeAssistant 等服务,零代码把闲置设备秒变家庭数据中心。
🎤 引言
家里吃灰的旧笔记本、淘汰的 NUC、角落里落灰的树莓派……这些"电子遗产"除了当下载机,还能干嘛?答案可能就藏在这款 GitHub 36k Stars 的开源项目里。
CasaOS 是一款基于 Docker 生态系统的开源个人云操作系统,由 ZimaSpace 团队(IceWhaleTech)开发维护。它把 NAS 系统、私有云、家庭媒体中心、智能家居中枢这些功能,浓缩到一个 Web 控制台里——零代码、零配置、一行命令安装。
简单说:CasaOS 让你手头任何一台 Linux 设备(x86 / arm64 / armv7 全部支持)都能瞬间变成一台"家庭数据中心",跑 Nextcloud、Jellyfin、HomeAssistant 全都不在话下。
⭐ 核心功能
一行命令安装
最让人惊艳的就是这个安装体验。官方提供了一行 curl 命令就能在 Ubuntu、Debian、Raspberry Pi OS 等系统上一键部署:
curl -fsSL https://get.casaos.io | sudo bash装完后访问 http://设备IP 就能看到 Web 控制台,整个过程不到 5 分钟——比配一套黑群晖省事多了。
100+ 应用商店
CasaOS 内置应用商店,覆盖了自托管圈最主流的应用:
- 影音:Jellyfin、Plex、Emby、*arr 全家桶
- 云盘:Nextcloud、Seafile、FileBrowser
- 智能家居:HomeAssistant、Node-RED
- 下载:qBittorrent、Transmission、aria2
- 网络:AdGuard Home、Tailscale、Vaultwarden
- 生产力:Joplin、Ghost、Wiki.js
应用商店之外,还能直接拉 Docker Hub 上 10 万+ 应用,通过图形界面配置环境变量、端口映射、卷挂载,比手敲 docker run 友好太多。
友好的文件管理
文件管理器是 CasaOS 的一大亮点——直接 Web 端拖拽上传/下载,支持文件夹分享链接、多用户权限、移动端访问。家里几个人各自分一个账户,互不干扰。文件支持 SMB/WebDAV 协议挂载到 Windows/Mac,办公室里打开"此电脑"就能看到家里 NAS 的共享盘。
系统级 Widget 仪表盘
主界面的小部件非常实用——CPU、内存、磁盘占用实时显示,单个应用的状态(运行/停止)一键控制。不用登录 SSH、不用敲命令,手机上点一下就能重启 Jellyfin 容器。
极低的硬件门槛
CasaOS 官方测试过的设备包括:
- 树莓派 4B/5(2GB 内存就够跑)
- Intel NUC 各种型号
- ZimaBoard(团队自家硬件)
- 任意 amd64 / x86-64 旧电脑
- arm64 设备(如 Apple Silicon 装 Linux 后的虚拟机)
哪怕是一台 2010 年的 ThinkPad,装上 Debian + CasaOS,也能焕发第二春。
多用户 + 应用隔离
每个家庭成员可以注册独立账户,应用之间通过 Docker 网络隔离,安全性和隔离性都做到位了。
📥 安装使用
硬件/系统要求
CasaOS 本身不挑硬件,最低配置:
- CPU:单核 64 位(x86_64 / arm64 / armv7)
- 内存:512MB 起步(推荐 2GB 以上)
- 存储:8GB 系统盘 + 任意容量数据盘
- 系统:Debian 12(官方推荐)、Ubuntu 20.04/22.04、Raspberry Pi OS
快速安装步骤
第一步:准备系统
建议使用纯净的 Debian 12 Minimal 或 Ubuntu Server 22.04。如果用树莓派,烧录 Raspberry Pi OS Lite 即可。
第二步:执行一键安装脚本
curl -fsSL https://get.casaos.io | sudo bash脚本会自动安装 Docker、Docker Compose 和 CasaOS 主体。过程中会让你设置一个管理员账户。
第三步:访问 Web 控制台
装完后会提示访问 http://<设备IP>,浏览器打开后用刚才设置的管理员账户登录即可。
第四步:从应用商店安装第一个应用
比如安装 Jellyfin:进入应用商店 → 搜索 "Jellyfin" → 点击安装 → 等待几十秒 → 完成。不用配置 docker-compose.yml,不用查端口号,全程鼠标点。
进阶玩法
- 挂载外部存储:插一块机械硬盘,UI 里"添加存储"即可
- 启用 HTTPS:用 Caddy/Nginx 反向代理 + Let's Encrypt
- 远程访问:通过 Tailscale 或 Cloudflare Tunnel 暴露到公网
详细文档可参考 CasaOS 官方文档。
🎯 适用场景
适合的人群
- NAS 玩家但怕折腾黑群晖:CasaOS 安装比黑群晖简单十倍,App 生态类似
- 家里有树莓派/NUC 闲置:不想让它们吃灰,又不想折腾 OpenMediaVault
- 极客 + 内容创作者:想跑 Nextcloud 备份照片、跑 Jellyfin 搭家庭影院
- 小型工作室:多用户隔离、文件共享、协作工具一站搞定
- 智能家居玩家:HomeAssistant 部署门槛直接降到零
不太适合的场景
- 企业级 NAS:需要 RAID、快照、权限组等企业功能,建议上 TrueNAS / Unraid
- Windows 唯一党:CasaOS 必须在 Linux 上跑(Windows 11 WSL2 勉强可以但不推荐)
- 追求极致性能:重型应用(如 Plex Hardware Transcoding)建议专业 NAS 系统
🔍 与同类工具对比
| 维度 | CasaOS | 群晖 DSM | TrueNAS Scale | OpenMediaVault | Unraid |
|---|---|---|---|---|---|
| 价格 | 完全免费 | 硬件绑定 | 免费 | 免费 | 付费(约 60 美元起) |
| 安装难度 | ⭐(一键) | ⭐⭐⭐(专用硬件) | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
| Docker 支持 | ✅ 原生 | ✅(需套件) | ✅ | ✅(需插件) | ✅ |
| 应用商店 | ✅ 100+ | ✅ 丰富 | ✅ 中等 | ❌ 弱 | ✅ 中等 |
| 硬件要求 | 极低 | 高(需专用机) | 中 | 中 | 低 |
| 移动端体验 | ✅ 优秀 | ✅ 优秀 | ⭐⭐ | ⭐⭐ | ⭐⭐ |
| 学习曲线 | 低 | 低 | 中 | 中 | 中 |
核心区别:CasaOS 的最大优势是装机门槛极低 + Docker 生态深度集成,适合"我不想学 Linux,但我想要 NAS"的用户。如果追求企业级可靠性和 RAID 灵活性,建议上 TrueNAS 或 Unraid。
⚠️ 注意事项
已知问题
根据 GitHub Issues 反馈(截至 2026-06),CasaOS 仍有一些真实存在的坑:
- 数据迁移不便:CasaOS 没有原生的应用数据备份/迁移工具,重装系统前需要手动备份
/DATA目录 - 官方更新节奏变慢:核心团队主力已转向 ZimaOS(CasaOS 的商业继任者),CasaOS 进入维护模式
- 外接硬盘识别偶发问题:部分用户反馈 USB 硬盘在重启后未自动挂载,需要手动
lsblk+ 改 fstab - 多用户权限粒度粗:应用级别的权限控制不细,给家人账户开了管理员权限后基本就是全权
- 依赖 Docker 网络:CasaOS 应用商店里的应用高度依赖 Docker,理解 docker 网络对排查问题有帮助
安全建议
- 不要用 root 跑 CasaOS:用普通 sudo 用户安装
- 关闭不必要的远程访问:能仅局域网就别开公网
- 应用商店优先:里面都是经过社区验证的应用,乱装 Docker 镜像有安全风险
- 定期备份
/DATA:这是你的数据盘,不管用什么系统都要有备份习惯
未来展望
CasaOS 团队已经在主推 ZimaOS——这是 CasaOS 的商业继任版本,内核升级、UI 重做、ZimaBoard 硬件深度集成。如果你是 CasaOS 重度用户,建议关注 ZimaOS 的开源进展。
✅ 总结
CasaOS 适合不想折腾命令行的家庭用户和树莓派/NUC 闲置机再利用的场景。它把 Docker 生态的复杂度封装到 Web UI 后面,让"NAS 不再是极客专属玩具"。从 36k+ Stars 和社区活跃度来看,这是一个靠谱的、值得尝试的开源项目。
推荐指数:⭐⭐⭐⭐(4/5)
优点
- 安装极其简单,一行命令搞定
- 应用商店 100+ Docker 应用覆盖主流场景
- 硬件要求极低,老旧设备也能跑
- 移动端 UI 体验优秀
缺点
- 进入维护模式,核心团队重心已转向 ZimaOS
- 高级功能(RAID/快照/企业权限)缺失
- 数据迁移和备份方案不完善
适合谁
- ✅ 想低成本搭建家庭 NAS 的普通用户
- ✅ 手头有树莓派/NUC 闲置设备的极客
- ✅ Docker 生态爱好者,需要一个友好的 UI 入口
- ❌ 企业级 NAS 用户(请上 TrueNAS/Unraid)
- ❌ Windows 唯一用户(CasaOS 仅支持 Linux)
项目地址:https://github.com/IceWhaleTech/CasaOS
官方演示:http://demo.casaos.io
文档中心:https://wiki.casaos.io/