终于实现了照片备份到NAS的终极方案
为什么要存到NAS
一直不愿意用一些云相册或者网盘之类的服务来备份和保存自己的照片,主要是两个原因:
- 不想自己的隐私被这些服务方一直视奸,你传上去的照片视频肯定会被这些服务方扫描一遍的,就算没有私密的照片,我也接受不了隐私被这样侵犯
- 不想自己的数据被绑架,毕竟数据是别人手上,哪天别人要跑路或者涨价,你也没有任何办法
过于尝试的方案
群晖 moments
最开始NAS装了群晖,于是就用了群晖自带的moments来同步照片.用了一段时间后出现了一些问题:
- moments app几乎不再更新,体验不算差,但绝对不好,老婆总是抱怨ios上这不好用那不好用
- 与群晖绑定,因为必须搭配moments服务端一起使用,所以你没有任何别的选择,这让我感觉很被动
现在似乎群晖已经淘汰moments了,出了新的群晖photos,这个我没有试用过,因为群晖硬件还是太贵了,现在已经改用Unraid了
PhotoPrism - 超好用
不得不说PhotoPrism确实太好用了,我最喜欢它的一点是他的兼容性很强,你只要丢给它一个目录,他就能处理里面的所有照片,并且可以在各个维度进行检索,对于超大量的照片来说真的很好用.
但问题就在于PhotoPrism只有服务端,把照片同步到NAS这个动作还要我自己想办法来完成
PhotoSync - 不值得这个价格
这个app的功能还是可以的,但是它的UI和交互是在是有点古老,我还需要专门用一个app来进行同步这个事情,最重要的是要付费才能用,我觉得不太值得,放弃.
Nextcloud - 移动端app太差
Nextcloud作为网盘来说挺好用的,我尝试使用Nextcloud的移动端来同步相册照片.但我真的安装了安卓端app后,连接了我https反代后的URL居然直接崩溃了,完全没法用,放弃.
Alist + Pho + Rclone + PhotoPrism - 终极方案
这个方案最让我喜欢的一点是各个环节都不是耦合的,去掉其中任何一个环节都不会影响到其他环节,每个人完全可以根据自己的喜好来替换其中的某个部分.
Alist
官网: https://alist.nn.ci/zh/
负责把各种可用的储存映射成webdav
,支持各种云盘网盘以及本地储存
Pho
官网: https://pho.tools/
负责通过webdav
上传照片到Alist
映射的储存
它很好的一点是支持加密后上传,这样就可以在网盘上做二次备份,在能避免隐私泄露的前提下多一层数据保险
而且我可以在手机上直接用这个app来浏览我本地和已经上传的照片,这个app的UI和交互都很好,可以直接用它来代替系统自带的相册
Rclone
官网: https://rclone.org/
负责把Alist
的webdav
映射到NAS的文件系统内,来把照片喂给PhotoPrism
PhotoPrism
官网: https://www.photoprism.app/
最终的"集大成者",全家所有设备备份的照片最终全部喂到这里,即使是海量照片也能根据它快速索引到自己想找的照片
最终效果
平时手机上浏览和上传
使用Pho
浏览本地和最近上传的照片
查找和浏览过去某个时候的照片
根据信息用PhotoPrism
检索即可