Windows Nas救星,跨平台Web端照片管理软件PhotoPrism,支持App
创作立场声明:本文章为本人原创
之前我们说过了Win下的本地照片管理软件DigiKam
以及使用Win系统搭建Nas的方案
上一篇文章发了以后,很多小伙伴battle说黑裙怎么怎么好,其实我并没有说过用Win做Nas比群晖好,也没说群晖不好,只是每个人的使用习惯不同,我只是给大家提供多一个选择,对于我来说,专业的正版NAS我也用过一些,但是我更看重windows这种直观的文件管理方式,以及win带来的便利性和可迁移性,毕竟win的占有率在这摆着呢不是,希望大家看开一点,就是个工具而已,怎么方便怎么来。
有小伙伴评论说还缺一个Web端相册管理系统,于是我今天来简单介绍一下PhotoPrism这个强大的Web端开源照片管理项目,相比大名鼎鼎的Piwigo来说配置更简单,界面更美观,也不用配置那么多插件,有了这个神器,我们可以随时随地远程管理和浏览我们的照片图库
本文中提到的安装文件在文末给出
首先是项目源代码地址
基本功能:
图片远程上传,图片智能分类,按照地图查看,按照时间查看,收藏夹功能,瞬间功能(类似于苹果和win的智能相册),按照文件夹查看,可以换主题,支持多语言,包括简体中文
功能概览:
远程上传的照片绘保存在你之前选择的本地照片目录下,而不是PhotoPrism的数据库目录,这点还是非常好的
基本上家庭用户常用的功能都有了,下面就来说说具体的安装流程
相册服务安装过程:
1.Docker相关安装:
官方推荐的也是最简便的方式是基于Docker安装,那么首先安装Docker
官网下载就好了下载DockerDesktop
然后按部就班安装好,安装完最好重新启动一下避免出现不可预知的错误。
安装完成后可能打开docker可能会弹出一个提示,大意是让你安装WSL2 Linux内核,你点击弹出框的链接去下载就好了
到这里基本上Docker就安装完毕了
2.PhotoPrism的安装
首先我们在官网的安装指导页面下载docker-compose.xml文件,当然在我分享的资料包里面已经包含了这个文件。
自己下载的话去下面的地址
我们把这个docker-compose.xml文件放在我们打算安装photo prism的地方,单独建一个文件夹放到里面,比如我就放在了C:PhotoPrism,photoPrism产生的缩略图,数据库文件都会保存在这里。
之后我们要对docker-compose.xml进行编辑,打开这个文件,主要有两个地方要修改,一个是管理员密码,一个是本地照片的文件夹位置,默认端服务口是2342,也可以根据需要修改,我没有改。
照片的文件夹顶层目录位置,目录可以配置多个,我只配置了一个,注意目录要用斜杆/ 而不是反斜杠
最后我们配置容器的开机自启动功能,让PhotoPrism的服务可以随着系统自启动
配置完成后,保存这个文件,然后打开Windows的PowerShell进入到这个目录,比如我的配置文件在C盘的PhotoPrism目录下
那么我要输入的命令就是是:
cd C:PhotoPrism
启动docker服务,-d代表在后台以服务的形式启动
docker-compose up -d
启动之后,我们就可以把Powershell关闭了,我们打开浏览器输入http://localhost:2342,就可以看到进入到PhotoPrism的管理界面了,默认用户名admin,密码为之前我们自己设置的那个,登录成功后,为了方便,我们首先修改一下语言为中文,点击左侧的设置图标,然后在右边的下拉菜单中选择简体中文
之后我们开始对照片进行索引,这个步骤会生成缩略图和数据库相关数据
索引完成后,我们就可以开心的使用了,局域网可以随意访问,外网访问的话需要配置内网穿透或端口转发,这里就不详细展开了
APP的安装和使用
打开网页能看到安装APP的二维码
APP我体验下来的感觉是不太成熟,还在开发中,所以大家远程访问尽量通过网页版吧,根据官网的说明,android可以直接下载安装包,而ios并没有在appstore上线,可能还在完善开发中,但是我们可以通过testflight安装,IOS直接扫码会有提示让你安装testflight,安装就行了,本人是IOS,android我没有试
进入app后输入服务器的地址和用户名密码,然后重启ap就可以使用了,注意地址加上端口号
配上这个简单的相册Web管理后,我们的Windows Nas距离完美又近了一步。
好了分享就到这里,我经常分享一些数码DIY,软件,投资方面的文章,如果喜欢可以关注哦
资料包地址:(包含docker,docker-compose.xml, wsl2)
提取码:jc3y
往期回顾

moments真的没有替代品吗
我的蜗牛现在装了个win7,本来打算试试,不过看到docker和占用内存较大,估计我的J1900+4G内存可能顶不住
谢谢了,回去我用宝塔试试看。
ltsc支持么?
擦,docker的呀!
试了一圈这类的nas照片管理软件。photoprism是最好的了。不过新的删除功能要钱
能否替代Google photos?
嗯看到了谢谢,看日志每张图片都生成7张缩略图,这有点夸张了,一般有个两三张够了,高级设置里只能控制质量,不能设置数量,请教一下有办法吗?
确定,我那个文件夹扫描完成后都几十个g了,不是缩略图还能是啥
>>我们把这个docker-compose.xml文件放在我们打算安装photo prism的地方,单独建一个文件夹放到里面,比如我就放在了C:PhotoPrism,photoPrism产生的缩略图,数据库文件都会保存在这里。
楼主确定photoPrism产生的缩略图,数据库文件都会保存在这里吗?我怎么没看到,不是在docker-desktop-data里吗,在win上是个vhdx虚拟硬盘文件吧。
加了 2342,一开始 以为是自己修改了端口号导致的,我又把 docker卸载了,又重新装了photoprism,这次用的默认的端口号,现在还是不行
Localhost加端口号了吗
目前功能相比moments缺失太严重,等他完善到真正勘用的时候还有很长时间
有没有谷歌相册的替代品…………
还在开发状态,用手机网页吧
嗯,它有智能分类,要分析每一张照片
在用plex,挺好用,直接win版
PhotoPrism 吃内存比较厉害吧,我之前玩过运行了一下,容器占用内存2G
其他平台方案多,windows的方案少
既然可以用docker安装,理论上其他平台的NAS也是支持的,何必纠结是不是windows平台
可以安装老版本的docker desktop
app真心难用
omv不是自带docker吗,直接在docker里面装就好了
只想知道iOS能不能支持后台自动备份照片?我用onedrive目前可以后台自动备份
server2012看来玩起来不方便了
看我之前的教程装一下PHP环境然后用piwigo
楼主你好,问下win Server版有什么好推荐的这种软件吗?
没有原生win版,你装个docker desktop就行了,不过windows server 不支持,win10的docker desktop后端是wsl2,算是个linux子系统
对 server系统不支持docker desktop