PhotoPrism:基于ai私有化部署的个人相册

您所在的位置:网站首页 隐私相册用什么软件 PhotoPrism:基于ai私有化部署的个人相册

PhotoPrism:基于ai私有化部署的个人相册

2024-07-12 04:11| 来源: 网络整理| 查看: 265

PhotoPrism:基于ai私有化部署的个人相册 2022-02-19 21:36:37 33点赞 245收藏 27评论 PhotoPrism简介:

PhotoPrism是一个开源,支持私有化部署的个人云相册。通过ai驱动的方式对相册进行分类,打标签,包含地址,人脸识别等功能。

官网地址:https://docs.photoprism.app/

官方Demo地址:https://demo-zh.photoprism.app/

安装

PhotoPrism对很多设备提供了支持,包括Mac, Linux, Windows, DigitalOcean, Raspberry Pi, FreeBSD, 以及 NAS devices 。安装方面官方推荐使用Docker Compose进行安装。

安装docker

在docker官网下载docker,官网地址:https://www.docker.com/products/docker-desktop

docker设置

根据官方建议内存Memory选项至少4GB,Swap选项至少4GB,其它可已根据需要进行调整

docker cpu、memory、swap配置docker cpu、memory、swap配置

docker cpu、memory、swap配置

开启docker-compose

docker-compose启用docker-compose启用

docker-compose启用

docker-compose.yaml链接地址,下载该文件以后使用文本编辑器进行编辑

docker-compose.yaml配置调整

密码相关配置:

PHOTOPRISM_ADMIN_PASSWORD: 网页登录密码

PHOTOPRISM_SITE_URL: 网页访问地址

PHOTOPRISM_DATABASE_DRIVER: 我这里使用的官方推荐的mariadb

PHOTOPRISM_DATABASE_PASSWORD: 数据库用户photoprism的密码,通过mariadb的MYSQL_PASSWORD参数设置,两者需要保持一致

MYSQL_PASSWORD:mariadb数据库用户photoprism的密码,PHOTOPRISM_DATABASE_PASSWORD需要跟此密码保持一致

挂载目录配置:

volumes:

# "/host/folder:/photoprism/folder" # example

- "~/Pictures:/photoprism/originals" # host目录:docker容器目录

- "~/hostdirectory:/photoprism/originals/directory"

# - "/example/family:/photoprism/originals/family" # *additional* media folders can be mounted like this

# - "~/Import:/photoprism/import" # *optional* base folder from which files can be imported to originals

- "./storage:/photoprism/storage" # host目录:docker容器目录,存储photoprism的配置数据

运行

根据需要调整docker-compose.yaml配置以后,通过命令行在docker-compse.yaml目录执行命令:docker-compose up -d

最终看到输出如下所示:

⠿ Network photoprism_default Created

⠿ Volume "photoprism_database" Created

⠿ Container photoprism_mariadb_1 Started

⠿ Container photoprism_photoprism_1 Started

开始使用

浏览器访问地址:http://localhost:2342/ ,帐号为admin,密码为前面设置的PHOTOPRISM_ADMIN_PASSWORD参数,看能否正常进入登录界面:

登录界面登录界面

登录界面

如果无法正常访问,参看一下docker中容器是否正常运行,点击对应的容器查看对应的日志

容器正常运行容器正常运行

容器正常运行

登录后可以修改显示语言为简体中文:

修改语言设置修改语言设置

修改语言设置

扫描图片,库-扫描,接下来就是漫长的图片扫描分析过程了

扫描图片扫描图片

扫描图片

完结

本人使用PhotoPrism的主要目的是配合icloudpd对多个iCloud帐号相册以及平时用相机拍的一些图片进行合并展示,如果大家有更好的方案或者问题,请评论区留言哦!

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3