飞牛出了漏洞后,你的照片还放在上面吗?
说实话,今年年初飞牛爆出0day漏洞的时候,我第一反应不是慌,是"果然如此"。
作为一个从群晖迁移到飞牛的用户,我对飞牛一直又爱又恨——爱它的免费和功能丰富,恨它的"年轻"带来的各种不成熟。漏洞这事儿一出,我就开始琢磨下一步怎么走。
最终的选择是:照片数据迁回群晖,但Immich相册管理继续跑在飞牛上。
怎么做到的?且听我慢慢道来。
一、为什么这么折腾?
先说说我的情况。
飞牛NAS我用的是自己组装的小主机,配置不低:i7-9700处理器、16GB内存、2.5G网口,跑飞牛fnOS可以说是绰绰有余。当初从群晖迁移过来,就是看中了飞牛的ZFS文件系统和相对较低的资源占用。
群晖那边呢,是之前淘汰下来的一台DS220+,配置一般但胜在稳定,而且用了这么多年,对它的安全性还是比较放心的。
漏洞事件之后,我就开始思考一个问题:数据安全和机器性能,到底该怎么平衡?
最后想通了:照片这种敏感数据,放群晖更稳妥;但飞牛配置这么好,只当个下载机太浪费,不如把Immich部署在上面,用群晖的存储当后端。
简单来说就是:群晖存照片,飞牛跑服务。
二、群晖开启SMB共享
既然要用群晖当"硬盘",首先得让它支持网络访问。群晖默认是开启SMB的,不过还是检查一下。
DSM控制面板 → 文件服务 → SMB设置,确认已启用。我这边DSM 7.2版本默认就是开的,所以直接跳过了这一步。
接下来创建一个专门给Immich用的共享文件夹:
控制面板 → 共享文件夹 → 新增
起个名字,比如immich_library
权限设置:给immich用的账号读写权限
建议勾选"启用回收站",防止误删
然后去控制面板 → 安全性 → 账户 → 创建一个专用账户,比如immich,只给它这个文件夹的访问权限,不要给管理员权限。
三、飞牛挂载群晖SMB
使用飞牛远程挂载,可以图形化操作。
群晖的SMB服务已经开启,启动飞牛的文件管理——挂载远程文件夹,下一步

接下来输入你刚刚创建的immich专用账户(一切为了安全)

之后一路下一步,创建成功。

四、飞牛部署Immich
接下来就是在飞牛上跑Immich了。
Immich官方推荐Docker部署,飞牛对Docker的支持还不错,可以直接用应用中心安装,或者手动用docker-compose。
我用的是docker-compose方式,配置文件可以从官方GitHub获取:
https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
由于 compose 文件较长,这里不便放置
因为要挂载外部文件夹,这里需要增加一行
- /你的远程文件夹的真实地址:/extlib
.env文件可以保持默认。
直接点击构建,接下来就是等待下载镜像文件了。
看到immich_server、immich_微服务、postgres、redis这几个容器都在running状态,就说明部署成功了。
五、配置外部图库
Immich部署好了,现在要让它认识群晖上的照片。
登录Immich后台(默认端口2283),进入系统管理 → 外部库 → 添加文件夹。


注意:这里需要输入刚刚添加的那个路径,不是真实地址!不是真实地址!不是真实地址!
保存之后,点击"扫描"按钮,Immich就会开始索引群晖上的照片了。
这里可能会有个坑:之前截图的那个错误Path does not exist,就是因为路径没填对。在Docker容器里,路径必须是容器内能访问到的路径。
重启容器之后,Immich就能访问到群晖的数据了。
六、使用体验
说实话,这个方案用下来,体验比我预期的要好。
优点:
数据安全有保障:照片存在群晖,群晖的安全性和稳定性我还是比较信任的
飞牛资源不浪费:Immich跑在飞牛上,CPU性能比群晖强不少,缩略图生成速度明显快很多
跨设备同步:Immich本身支持手机App同步,照片在群晖,但随时能从手机访问
节省成本:不用再买新硬盘,飞牛和群晖各自发挥所长
缺点:
网络依赖:飞牛和群晖必须同时在线才能访问照片,如果群晖休眠了,需要先唤醒
配置有点折腾:这套方案不适合纯小白用户,需要有一定的Docker基础
SMB速度瓶颈:千兆网络下读取速度还行,但如果照片库很大,可能会有点慢
实际速度测试(仅供参考):
群晖DS220+ + 飞牛通过2.5G网口连接
读取群晖照片:约80-100MB/s
Immich缩略图生成:i7-9700跑起来还是很快的,一千张照片大概十来分钟
七、尾巴
总的来说,这套方案适合有一定NAS使用经验、同时拥有多台NAS设备、且对数据安全有一定要求的用户。
如果你只有一台NAS,或者不想折腾,那还是老老实实单机部署更省心。
不过对于我这种"NAS爱好者"来说,飞牛跑服务、群晖存数据这种玩法,确实挺有意思的——既用上了飞牛的高性能,又保住了群晖的安全感。
你们现在用的是单NAS还是多NAS?有没有什么有意思的玩法?评论区聊聊。

Johan_Liu
校验提示文案
ilray
校验提示文案
游离
校验提示文案
天若有情
校验提示文案
Jackiehu
校验提示文案
yz50505
校验提示文案
花钱买难受
校验提示文案
消逝的青春91
校验提示文案
消逝的青春91
校验提示文案
炭烧冰
校验提示文案
轩辕巽
校验提示文案
股探报告
校验提示文案
股探报告
校验提示文案
轩辕巽
校验提示文案
炭烧冰
校验提示文案
花钱买难受
校验提示文案
yz50505
校验提示文案
Jackiehu
校验提示文案
天若有情
校验提示文案
游离
校验提示文案
ilray
校验提示文案
Johan_Liu
校验提示文案
消逝的青春91
校验提示文案
消逝的青春91
校验提示文案