Unraid 篇零十一:放弃群晖,使用Photoprism+MariaDB+Photosync实现家庭照片备份管理
Q:为什么要放弃群晖?
A:因为要多开一个虚拟机,还要苦恼各种奇奇怪怪的问题,黑裙洗白,黑裙升级等等问题.
Q:photoprism已经自带数据库了,为什么还要麻烦多余再配置个mariadb?
A:照片数量多,超过上万张的时候,自带的sqllite效能低下,运行很卡,用mariadb更稳定高效.
正文
1.docker安装mariadb
1.应用里自行搜索,选择linuxserver发布的mariadb,自行修改root密码(MYSQL_ROOT_PASSWORD).
2.安装完成后,打开控制台,
输入:
mariadb -u root -p [你刚修改的root密码]
备注:输入"show databases; ",可以查看数据库,sql命令自行往上搜索.或者docker安装"adminer",方便进行可视化编辑.
3.创建数据库,设置字符集和排序规则:
CREATE DATABASE photoprism
CHARACTER SET = 'utf8mb4'
COLLATE = 'utf8mb4_unicode_ci';
4.创建photoprism用户并授予权限:
CREATE USER 'photoprism'@'%'
IDENTIFIED BY '[填入你的密码]';
GRANT ALL PRIVILEGES ON photoprism.* to 'photoprism'@'%';
FLUSH PRIVILEGES;
注:引号中的-[填入你的密码],自行修改为你自己的密码.
2.docker安装photoprism
应用自行搜索,配置docker参数:
1.修改参数:
Photoprims Database Type: mysql -数据库类型mysql
MYSQL_ROOT_PASSWORD -自行修改密码
2.添加变量参数:
PHOTOPRISM_DATABASE_SERVER - 输入你的mariadb的IP+端口号,如:192.168.1.1:3306
PHOTOPRISM_DATABASE_NAME - photoprism
PHOTOPRISM_DATABASE_USER - photoprism
PHOTOPRISM_DATABASE_PASSWORD - [自行修改密码]
3.移动端应用商店自行搜索安装photosync
由于iOS上的photoprism功能目前比较简陋,所以选择了这款我用了很多年的备份软件,支持livephoto,高级功能是需要收费的,
有条件的,请支持正版.可以配置SMB.FTP.WEBDAV.ONEDRIVE等等各大主流备份方式.支持安卓端,IOS端,windows,mac系统.可以即时传输照片到NAS等服务端,具体功能:自行了解
设置好自动传输和快速传输连接photoprism即可.APP上的设置很无脑,这里不赘述.
设置完成后,可以实现进入地址围栏自动上传备份,或者充电时自动备份,也可以手动上传备份,功能强大,设置完自动备份,记得允许后台定位权限,软件会自动后台上传备份照片.
至于查看照片,可以用nextcloud,PC等等各种方式,自由发挥...
参考资料:https://docs.photoprism.app/getting-started/advanced/databases/#mariadb
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
zhangheyang
校验提示文案
龙龙龙龙龙daddy
校验提示文案
-小踢-
校验提示文案
burylove_
校验提示文案
YuFa
校验提示文案
星辰妖孽
校验提示文案
zzvsst
校验提示文案
值友2054913020
校验提示文案
长木花园
校验提示文案
祥子1986
校验提示文案
superliurui
校验提示文案
Young_4You
校验提示文案
qwerter
校验提示文案
值友7669586039
校验提示文案
值友2912086629
校验提示文案
DJ201204052848
校验提示文案
云想流月
校验提示文案
斯格瑞特
校验提示文案
wj-2013
校验提示文案
值友爽歪歪
校验提示文案
值友7899458918
unraid最喜欢的一点是硬盘休眠,我是下载狂,一共装了16张硬盘,如果这些硬盘在群晖里边,不知道它什么时候就又转上了,而在UNRAID里边,几乎都是在休眠状态的。我下载用了一张7.68T的SSD来做缓存,所以下载时其它硬盘也都是休眠的。
UNRAID下面虚拟了黑群,和openwrt(大家都知道这是干啥的)和WIN10、WIN11(平时都关机的,需要用的时候再开机)。docker主要是:Jellyfin(电影、音乐)、qbittorrent(下载)、heimdall(导航页面)、verysync(同步数据)、ddns-go(地址域名映射)。
黑群挂了一张2T的SSD,和一张16T的硬盘,主要是用它的套件:相片、文档、备份、记事本、邮件(只能收不能发)等,DOCKER上安装了calibre(图书管理)、heimdall(导航页面)、verysync(同步数据)、ddns-go(地址域名映射)。还有群晖的反代功能很好用。
二个白群,设定定时开关机,一个做日备份、一个做周备份。
总之使用多的就日常放在黑群的大盘上,电影就放在UNRAID休眠的盘上,PT下载就交给UNRAID和黑群下面的SSD。
上面这些都使用IPV6+腾讯的DDNS+DDNS-GO,随时随地都可以访问家里边的这些设备,当然访问设备得支持IPV6,目前一些只支持IPV4的,暂时没有更好的办法解决。
校验提示文案
星辰妖孽
校验提示文案
jiaoting
校验提示文案
jslzlhh
校验提示文案
少即是多233
校验提示文案
奶瓶
runtime/cgo: pthread_create failed: Operation not permitted
这个报错怎么解决啊。。。
有遇到的铁子吗?
校验提示文案
云信也
2.缩略图太多了,上传文件夹300mb的原图,硬是生成了900mb的cache文件夹,太夸张了。
3.安卓客户端提示api接口不兼容,不过手机浏览器倒是可以。
4.识别率不高,下载了几十份妹子写真套图(每套约10张)测试,只能识别3个人像,且不全。
5.貌似无法框选,一个一个点来多选太麻烦。
校验提示文案
值友爽歪歪
校验提示文案
群鸟逐孤雁
校验提示文案
东哥的Unraid
校验提示文案
wj-2013
校验提示文案
斯格瑞特
校验提示文案
斯格瑞特
校验提示文案
YuFa
校验提示文案
六六大顺的爸爸
校验提示文案
云想流月
校验提示文案
lost4
校验提示文案
DJ201204052848
校验提示文案
big-maple
校验提示文案
值友3140172787
校验提示文案