DIY NAS 入坑指南:从裸机 Debian 到 All-in-One Docker 实战清单
折腾 NAS 最爽的时刻,除了硬件点亮那一下,就是看着 Docker 容器列表里一个个绿油油图标的时候。
看着 Docker 容器列表里一个个绿油油图标,是折腾 NAS 最爽的时刻
最近刚 DIY 了一台性能还不错的 NAS,系统选的是纯净的 Debian 12。虽然现在的群晖、威联通系统都很好用,但对于喜欢折腾的人来说,直接上 Linux 再配合 Docker 才是终极奥义——“All-in-One”不仅是省钱,更是为了掌控感。
既然系统已经装好,接下来的问题就是:这空荡荡的服务器里,我该装些什么?今天就把圈内公认好用的那些 Docker 服务,按照功能分类整理出来,给你开一份“填坑清单”。
一、 基础设施:先把家安好
在跑应用之前,你得先有管理工具。别直接上命令行 docker run,那样不仅乱,而且以后备份迁移都头疼。
- Portainer 这是 Docker 的可视化管理神器。装上它,你可以像在网店买东西一样,点点鼠标就能部署、删除、重启容器,查看日志和资源占用也是分分钟的事。
- Watchtower 这是一个“自动化工兵”。它的作用是监控你运行的容器,一旦检测到镜像有更新,它会自动帮你拉取并重启容器。从此告别手动更新版本号的痛苦,但要注意,有些服务更新可能会改配置,核心业务建议还是要谨慎。
二、 媒体中心:NAS 的核心价值
很多人买 NAS 都是为了看片和听歌,这几样东西配置好了,全家都能用。
- Jellyfin / Emby / Plex
这三并称媒体中心三巨头。
- Jellyfin:完全免费开源,无广告,解码能力依赖 CPU,适合 DIY 爱好者。
- Emby:体验极佳,但部分高级功能需要付费。
- Plex:生态最完善,手机客户端体验最好,但对服务器性能要求稍高,且免费版限制较多。 如果不打算花钱,首选 Jellyfin。
- qBittorrent
下载神器。推荐使用
linuxserver.io维护的镜像,界面和 PC 版几乎一样,配合 Web UI,随时随地给 NAS 加任务。 - Plex / Jellyfin 的伴侣 除了播放源,你还需要刮削器(虽然 Jellyfin 自带)和字幕服务。如果找不到资源,可以考虑搭配 Jackett(种子搜索)和 Sonarr/Radarr(电视剧/电影自动订阅下载),这套组合拳一打,影音库能自动更新。
三、 数据存储与同步:把文件握在手里
不要把照片存到公有云了,自建同步才是正途。
- Nextcloud 功能最全,相当于自建版 Google Drive。除了文件同步,还有日历、联系人、甚至在线文档协作。缺点是资源占用较高,PHP 环境比较吃内存。
- Syncthing 如果你只想要纯粹的文件同步,不需要那些花里胡哨的功能,Syncthing 绝对是首选。它去中心化,点对点传输,速度飞快,资源占用极低,非常适合在两台设备间实时备份。
四、 效率与实用小工具
这些工具虽然不起眼,但一旦用上就离不开了。
- Home Assistant 智能家居中枢。如果你家里有米家设备或者其他支持 HomeKit 的东西,用 HA 联动起来,能实现很多自动化操作。配合 Docker 部署简直是标准姿势。
- Nginx Proxy Manager 想在外面访问家里的服务?必须要有反向代理。这个工具提供了 Web 界面,自动申请 SSL 证书(Let's Encrypt),不用写复杂的 Nginx 配置文件,小白也能轻松搞定域名访问。
- PhotoPrism Google Photos 的开源替代品,AI 识图功能强大,能自动识别人脸、物体和地点。把你家堆积如山的照片丢进去,搜“猫”或者“海边”,它就能全部找出来。
五、 部署小贴士
既然你是 Debian 12 裸机开局,最后给两个建议:
- 数据持久化:一定要挂载物理硬盘到
/mnt/data这样的目录,并且用 Docker Volume 或者 Bind Mounts 把数据映射出来。不要把数据存进容器里,哪天容器删了,哭都没地方哭。 - Compose 文件:尽量使用
docker-compose.yml文件来管理服务。把配置写成代码,不仅方便日后迁移到新机器,分享给朋友也很容易。
这台 NAS 既然性能不错,就大胆地尝试吧。All-in-Docker 最大的乐趣就在于,你可以像搭积木一样构建自己的数字城堡。

评论已关闭