一个合格的NAS,除了存储以外,相册功能也是必不可少的。这两天尝试了下photoprism,有一些设置记录一下在这里。
1、安装:使用docker就可以安装了。一般docker的app市场里面都有,我是直接用CasaOS里面的Docker市场进行安装的。注意这里有两个版本,一个64位一个32位,我选的是32位 Arm7版本,因为用的是玩客云。另外docker库经常可能连不上,换一个时间比如第二天再试下又可以了。
2、安装完后不要着急启动,有两个系统软件层面的设置要设置一下:
第一个是要把originals目录设置成外库,最好是你已经屯了很多相片的地方,比如我上一篇的syncthing的目录可以作为photoprism的originals,这个目录一般是存放上传的原始相片的地方,所以一定要放到比较大的外挂硬盘上。另一个storage目录是存放缩略图、图片信息的地方,最好也剥离到外挂盘里面去,当然也可以不设置:
第二个要设置的就是限制它的性能,否则玩客云估计会被烧坏。内存最小需要512以上,CPU我设置成中:
3、启动后设置:
这里如果是玩客云,唯一要注意的就是把TensorFlow关掉,就是不要跑AI(玩客云只能纯用CPU跑,玩客云的CPU对它来说塞牙缝都不够)。如果是其他的机器就随意:
4、工作线程数设置为1:
docker的环境变量部分的PHOTOPRISM_WORKERS设置为1即可。我测试下来,这个设置为1以后,它会更慢,但是它的索引什么的不会自行中断掉。所以一开始如果你有很多照片需要让玩客云上的这个进行索引,最好设置为1,不然就有可能经常被系统杀了线程而导致索引时间变地更长。
好了,以上设置后基本上在玩客云里面勉强能用了,慢是慢一点,但不至于崩溃重启,CPU温度最多75度、占用80%左右、内存最多60%: