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

2022-02-19 21:36:37 33点赞 242收藏 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帐号相册以及平时用相机拍的一些图片进行合并展示,如果大家有更好的方案或者问题,请评论区留言哦!

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

展开 收起
27评论

  • 精彩
  • 最新
  • 海量图库的我前两天试着用了一下,它的所有的缩略图生成占的体积实在是太大了,能够占到原相册体积的接近1/4~1/3,这无疑是巨大的琐碎文件和空间浪费,想想还是算了吧

    校验提示文案

    提交
    缩略图可以通过PHOTOPRISM_THUMB_SIZE 参数从默认的2048改为720。如果设备性能足够好的话不要开启缩略图,参数是PHOTOPRISM_THUMB_UNCACHED。扫描速度是真的太慢了nuc8 i5黑苹果一天一夜扫了34000张照片。

    校验提示文案

    提交
    收起所有回复
  • ai分类是吗?

    校验提示文案

    提交
    是的,我的相片还没扫完,已经有140多个标签类型了,不过都是英文的标签

    校验提示文案

    提交
    感谢回复。AI分类,隐私有影响?

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 用来用去,Google 相册无敌

    校验提示文案

    提交
  • 没有类手机相册的时间线显示,图片和视频的混排也很糟糕,总体而言,是个轻量的图床类应用,不适合个人使用

    校验提示文案

    提交
  • 之前了解过,因为打不过群晖photos,所以不得已虚拟了个黑裙只用photos这一个应用…..

    校验提示文案

    提交
    moments吧

    校验提示文案

    提交
    听你这么一说 那我还是搞群晖算求

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 人脸识别,正确率如何?

    校验提示文案

    提交
    效率非常低下 不记得何时起已经不支持任何非会员的版本启用硬件加速了 TPU/GPU/
    好像也就只能用支持AVX2的CPU了

    校验提示文案

    提交
    收起所有回复
  • 这个相册建立索引非常慢,而且人脸经常找不到。不过找到的倒是没分类错。

    校验提示文案

    提交
  • 都打不过群晖,那肯定打不过qumagie了

    校验提示文案

    提交
    这是威联通那个?

    校验提示文案

    提交
    收起所有回复
  • 没有app只有web端是硬伤唉 不过也算优点

    校验提示文案

    提交
  • 差点以为介绍玖大妈 [邪恶]

    校验提示文案

    提交
  • 群晖docker怎么安装这个啊

    校验提示文案

    提交
  • 只能本机访问,局域网无法访问是什么原因

    校验提示文案

    提交
  • 今天用dooker在win11装了photoprism,很难配置,改了很多次都没办法放到e盘,只能扫描和上传到c盘,更令人吐血的是,原图才200多MB,缩略图文件夹居然就700多MB!这谁受得了。
    优点是很简洁,地理位置很准确,上传速度不错,开源也能保证隐私(我很看重这一点)。
    但缺点也很明显,比如人脸识别堪忧,我放了妹子图测试,很多一套的写真都没办法识别成1个人,十几张的套图只能识别几张,几十个妹子只识别了3个人物。

    校验提示文案

    提交
  • 也有同样的需求,孩子的照片太多了,想要有个界面能在电脑上显示

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
242
扫一下,分享更方便,购买更轻松