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群晖 DSMTrueNAS ScaleOpenMediaVaultUnraid
价格完全免费硬件绑定免费免费付费(约 60 美元起)
安装难度⭐(一键)⭐⭐⭐(专用硬件)⭐⭐⭐⭐⭐⭐⭐
Docker 支持✅ 原生✅(需套件)✅(需插件)
应用商店✅ 100+✅ 丰富✅ 中等❌ 弱✅ 中等
硬件要求极低高(需专用机)
移动端体验✅ 优秀✅ 优秀⭐⭐⭐⭐⭐⭐
学习曲线

核心区别:CasaOS 的最大优势是装机门槛极低 + Docker 生态深度集成,适合"我不想学 Linux,但我想要 NAS"的用户。如果追求企业级可靠性和 RAID 灵活性,建议上 TrueNAS 或 Unraid。


⚠️ 注意事项

已知问题

根据 GitHub Issues 反馈(截至 2026-06),CasaOS 仍有一些真实存在的坑

  1. 数据迁移不便:CasaOS 没有原生的应用数据备份/迁移工具,重装系统前需要手动备份 /DATA 目录
  2. 官方更新节奏变慢:核心团队主力已转向 ZimaOS(CasaOS 的商业继任者),CasaOS 进入维护模式
  3. 外接硬盘识别偶发问题:部分用户反馈 USB 硬盘在重启后未自动挂载,需要手动 lsblk + 改 fstab
  4. 多用户权限粒度粗:应用级别的权限控制不细,给家人账户开了管理员权限后基本就是全权
  5. 依赖 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/