首页 » unraid » 放弃群晖,使用Photoprism+MariaDB+Photosync实现家庭照片备份管理

放弃群晖,使用Photoprism+MariaDB+Photosync实现家庭照片备份管理

时间:2022-05-25作者:岁月十三鹰分类:unraid评论:0

Q:为什么要放弃群晖?

A:因为要多开一个虚拟机,还要苦恼各种奇奇怪怪的问题,黑裙洗白,黑裙升级等等问题.

Q:photoprism已经自带数据库了,为什么还要麻烦多余再配置个mariadb?

A:照片数量多,超过上张的时候,自带的sqllite效能低下,运行很卡,用mariadb更稳定高效.


正文

  • 1.docker安装mariadb

1.应用里自行搜索,选择linuxserver发布的mariadb,自行修改root密码(MYSQL_ROOT_PASSWORD).

628b78a0022038018.png_e1080

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

628b792222abc9447.png_e1080

应用自行搜索,配置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 – [自行修改密码]

628b79d434f378488.png_e1080

3.移动端应用商店自行搜索安装photosync

628b7becd6bc34611.png_e1080

628b7db1816542356.png_e1080

  • 由于iOS上的photoprism功能目前比较简陋,所以选择了这款我用了很多年的备份软件,支持livephoto,高级功能是需要收费的,

    有条件的,请支持正版.可以配置SMB.FTP.WEBDAV.ONEDRIVE等等各大主流备份方式.支持安卓端,IOS端,windows,mac系统.可以即时传输照片到NAS等服务端,具体功能:自行了解

  • 设置好自动传输和快速传输连接photoprism即可.APP上的设置很无脑,这里不赘述.
  • 设置完成后,可以实现进入地址围栏自动上传备份,或者充电时自动备份,也可以手动上传备份,功能强大,设置完自动备份,记得允许后台定位权限,软件会自动后台上传备份照片.
  • 至于查看照片,可以用nextcloud,PC等等各种方式,自由发挥…