Skip to content

其它相册

其它相册

image-20240807110258957

==需求== 🐱‍👤

你想拥有一个家庭相册吗?里面可以放你的摄影作品、家人照片、旅拍作品等等……

恰好这个相册部署简单,体验丝滑,数据安全,那么选择filesite.io就对了😜

一个完美的家人相册的理想状态:

想实现如下一个需求:

我的winodws桌面有一个叫做photo的目录,然后这个目录下有不同子目录,而每个子目录分别存放了不同类型的照片。

有没有一款相册软件,可以把这个photo目录(保持子目录不变)给渲染成一个相册或图库,供大家可以公网访问呢。

本地windows相册数据-->linux;(rsync服务,增量同步,很方便)

这样的好处就是,我只需要维护winodws本地照片,然后就会自动刷新云端照片的,而不需要维护2份数据。

相册里包含的内容

1、网站壁纸

2、珍贵的照片(家人、旅拍)

3、摄影

Piwigo

(轻量)

简介

Piwigo 是一款功能强大的开源相册管理工具,广泛用于个人和企业场景。

  • 特点
    • 丰富的插件和主题支持
    • 多用户和权限管理
    • 手机应用支持
    • 公开和私有相册

部署

Piwigo 可以通过手动安装或 Docker 安装:

bash
docker run -d -v /path/to/photo:/var/www/gallery/galleries -p 80:80 linuxserver/piwigo

详细安装步骤可以参考 Piwigo 的官方文档

老牌软件;

稳定,功能强大,插件丰富,扩展性强;

它支持多用户和权限管理,可以公开和私有地展示相册,适合搭建相册分享平台;

但是图片多了卡顿

Photoview

简介

这也是新起之秀,也有人脸识别等功能,在不断更新中,汉化不是很完整。

Github 星标 5.2K,一款开源的极简照片管理平台

Photoview 是一款极简的照片管理平台。它是一款用于自建云相册的 Web 应用,它拥有直观的用户界面和丰富的功能,支持自动整理照片、生成缩略图、共享相册、EXIF 解析和多用户管理。还提供了 iOS 应用,方便用户在手机上访问。

✨ Photoview 具有以下功能:

✅️ 与文件系统紧密相连:网站展示服务器本地文件系统中的图像;目录映射到相册。

✅️ 用户管理:每个用户都会在本地文件系统中创建一个路径,该用户可以访问该路径中的照片。

✅️ 共享:相册和单个媒体可通过公共链接轻松共享,链接可选择受密码保护。

✅️ 为摄影而生:Photoview 以摄影师为本,因此支持 RAW 文件格式和 EXIF 解析。

✅️ 视频支持:支持多种常见视频格式。 视频将自动进行网络优化。

✅️ 人脸识别:可自动检测照片中的人脸,并将同一人的照片归为一组。

✅️ 性能:自动生成缩略图,照片在屏幕上可见时首先加载。 在全屏状态下,缩略图会一直显示到高分辨率图像完全加载完毕。

✅️ 安全:所有媒体资源都有 cookie 标记保护,所有密码都经过适当散列,API 采用严格的 CORS 策略。

🏷️ Github 项目地址:

https://github.com/photoview/photoview

🏷️ 官方演示地址:

https://photos.qpqp.dk/ Username: demo Password: demo

效果

上图:

image-20240807064303842

logo

image-20240807064314510

image-20240807064325893

缺点

汉化不是很完整。。。

photoview 功能尚可,汉化不全;无安卓app

文章

https://post.smzdm.com/p/a0d8gwd0/

MTPhotos

Lychee

简介

Lychee 是一个非常流行的开源相册管理工具,支持将图片存储在本地或云端。

  • 特点
    • 易于安装和使用
    • 支持多用户管理
    • 具有现代化的界面
    • 支持相册的公开或私有
    • 批量上传和导入

由于这个相册只能由自身的上传入口导入图片,没有办法加载已存在的目录或文件,我试用下就删掉了,我还是比较倾向于自己来管理文件的存储位置,一旦相册系统出现了异常也不会影响到源文件,PASS;

官网(github star 6.3k)

https://github.com/electerious/Lychee

部署

Lychee 是基于 PHP 和 MySQL 的应用程序,可以在大多数常见的 Web 服务器上运行。 详细安装步骤可以参考 Lychee 的官方文档

缺点

(不能导入已存在的目录或文件)(舍弃)

PiGallery 2

简介

PiGallery 2 是一个轻量级的相册管理工具,特别适合部署在本地网络上,但也可以通过公网访问。

  • 特点
    • 快速、轻量
    • 支持目录结构
    • 支持标签和相册管理
    • 可以通过 Docker 容器部署

部署

  • 可以通过 Docker 快速安装:

    bash
    docker run -d -v /path/to/photo:/app/data/images -p 80:80 bpatrik/pigallery2

    更多信息可以参考 PiGallery 2 的 GitHub 仓库

Pichome

简介

  • 概述:Pichome 是一个轻量级的开源相册管理工具,专注于简单和快速的图片展示。
  • 特点
    • 轻量级设计,适合资源有限的服务器
    • 支持基本的图片浏览和分类
    • 使用 Golang 开发,具有良好的性能
    • 简单的用户界面,没有太多的附加功能
  • 适用场景:适合需要简单、轻量级解决方案的用户,特别是在资源有限的情况下。

效果

官网

https://oaooa.com/pichome.html

image-20240806220054843

文章

https://cloud.tencent.com/developer/article/2417104

image-20240806215935620

PhotoPrism

简介

PhotoPrism

  • 概述:PhotoPrism 是一个功能丰富的开源照片管理和浏览工具,带有人工智能功能,可以自动标记照片并提供高级搜索功能。
  • 特点
    • 支持自动标记和分类
    • 面部识别和物体检测
    • 支持 RAW 格式和多种照片格式
    • 高度可定制的界面
    • 支持多用户和权限管理
    • 现代化的用户界面,适合桌面和移动设备
  • 适用场景:适合需要丰富功能和高级管理能力的用户,特别是在照片数量较大或需要更高级的分类和搜索功能时。

可能需要较多的计算资源,特别是如果你启用了高级功能如面部识别。相对而言,对于大型照片库,可能需要更多的内存和处理能力。


部署

可以通过 Docker 容器进行安装:

bash
docker run -d -v /path/to/photo:/photoprism/originals -p 2342:2342 photoprism/photoprism

详细安装步骤可以参考 PhotoPrism 的官方文档.

存在问题

PhotoPrism使用过程存在的问题

  1. PhotoPrism存放视频时,这里播放特别卡顿,几乎无法播放。(自己测试了ecs,播放视频夜很卡顿)另外,这样导致例如某个旅行拍的照片和视频就不能存放在一起了,造成数据分散;
  2. PhotoPrism不支持存放音频类型文件;
  3. 分享的相册不支持密码访问功能;
  4. 手机端无法很好得操作、访问图片;
  5. 后续如果出现技术层问题,折腾起来又很费事儿;
  6. 建立索引时间太耗时了;
  7. ……

新项目;

是一款功能较为完备的电子相册软件,支持自动照片归档、标签搜索、排美化、智能分类,强大的检索功能,内存占用高,加载速度快,支持视频;

如果你需要高级的照片管理功能,如自动标记、面部识别等,PhotoPrism 是一个很好的选择。它适合处理大量照片,并且界面现代化,用户体验良好;

不过图片多了略卡

Chevereto

(功能较为基础)

简介

Chevereto 是一个相册和图像分享平台,支持 Docker 部署。它提供了用户管理、相册管理和可定制的主题。

Chevereto:

  • 简单性: 相对容易设置,具有可定制的主题。
  • 功能: 提供用户管理、相册管理和可定制主题,适合需要一些定制性的用户。

相对较轻量,适用于小型服务器。它提供了用户管理和相册管理功能,但功能相对较为基础。

Chevereto 是一个功能强大的开源图片托管应用程序,支持多种图片管理功能。

  • 特点
    • 支持多种文件上传方式
    • 可自定义主题
    • 多用户支持
    • REST API

部署

Chevereto 有免费版本和付费版本,可以根据需求选择。 具体安装步骤可以参考 Chevereto 的官方文档

zdir

https://www.zdir.pro/zh/

image-20240617162302713

豆瓣相册

(舍弃)

服了豆瓣相册:个人相册页面不能正常显示,一定要登录才行,但单独相册分享链接后,别人不用登录是可以查看相册内容的(很奇葩的功能,因此,这个方式直接舍弃)

2024年4月14日记录

  • 个人相册页面

https://www.douban.com/people/192945400/photos

image-20240414085213181

  • 个人单个相册分享后

https://www.douban.com/photos/album/1910426784/

image-20240414085506327

网盘

百度网盘

(丢弃)

  • web端图片无缩略图

  • 手机端能显示图片(但体验不行)

坚果云

(丢弃)

  • web端有缩略图

  • 但手机端无缩略图

  • 且自己并没有买坚果云vip,都是以百度网盘同步空间为主的

前端图库

docusaurus图库:太空编程

https://spacexcode.com/photo

image-20240807061033799

群辉的Synology Photos

群晖的moments

Plex(适合媒体库管理)

Plex 是一个流媒体服务器,支持 Docker 部署。虽然主要设计用于视频,但也可以用来管理和浏览照片。

Plex:

  • 简单性: 相对容易设置,特别是如果你已经熟悉 Plex 平台。
  • 功能: 主要是一个媒体服务器,对于照片可能不如其他方案那么专业,但适合整体媒体管理
最近更新