现代化私有相册rgallery
简介
什么是 rgallery ?
rgallery
是一个为您的照片和视频提供离线时间线的工具。它可以将您的照片和视频收藏统一到一个优雅的Web
界面中,该界面具有时间线视图、回忆、收藏夹、文件夹、EXIF
元数据、地图视图等功能。rgallery
最初是为拥有高度组织化照片集的摄影师设计的,但它也适用于所有照片和视频集,即使它们没有被很好地组织。
主要特点
- 时间线视图:用户可以按日期滚动浏览库中的媒体,所有内容按天分组显示。
- 搜索功能:支持对所有图像和视频的元数据进行搜索。
- 地图视图:可以查看地理标记的记忆,探索旅行的足迹。
- 反向地理编码:无需外部
API
调用,根据EXIF
坐标自动标记媒体项目的城市和国家。 - 无限滑动:用户可以轻松浏览整个媒体库,直到最后一个项目。
- 永久链接:每个图像和视频都有一个唯一的持久
URL
。 - 文件夹视图:递归查看库的文件夹结构。
- EXIF 元数据:详细查看所有媒体项目的
EXIF
元数据。 - 黑暗模式:提供黑暗主题界面。
- 记忆功能:回顾与特定日期相关的事件。
- 设备统计:分析媒体库中的相机、镜头、焦距等信息。
应用场景
- 个人媒体管理:适合个人用户整理和管理自己的照片和视频,便于查看和分享。
- 摄影师使用:为摄影师提供了一个有组织的工具,以便于管理大量高质量的照片和视频。
- 旅行记录:用户可以通过地图视图回顾旅行经历,标记重要地点。
- 家庭共享:家庭成员可以共享媒体库,便于共同记录家庭活动和重要时刻。
rgallery
通过其强大的功能和用户友好的界面,成为了一个理想的离线照片和视频管理工具。
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 rgallery
,选择第一个 robbymilo/rgallery
,版本选择 latest
。
本文写作时,
latest
版本对应为v0.0.2
;
卷
在 docker
文件夹中,创建一个新文件夹 rgallery
,并在其中建三个子文件夹 media
、data
和 cache
。
文件夹 | 装载路径 | 说明 |
---|---|---|
docker/rgallery/media |
/media |
存放你的照片和视频文件(可以是只读) |
docker/rgallery/data |
/data |
存放数据库文件 |
docker/rgallery/cache |
/cache |
存放图片缩略图等缓存文件 |
端口
本地端口不冲突就行,不确定的话可以用命令查一下。
1 | # 查看端口占用 |
本地端口 | 容器端口 |
---|---|
3341 |
3000 |
默认没有对外暴露端口
需要点 +
号自行添加
命令行安装
如果你熟悉命令行,可能用 docker cli
更快捷
1 | # 新建文件夹 rgallery 和 子目录 |
也可以用 docker-compose
安装,将下面的内容保存为 docker-compose.yml
文件。
1 | version: '3.8' |
然后执行下面的命令
1 | # 新建文件夹 rgallery 和 子目录 |
运行
在浏览器中输入 http://群晖IP:3341
就能看到登录界面
默认用户名和密码均为admin
【注意】:你需要将你的照片和视频文件放入
/volume1/docker/rgallery/media
目录
用的老 HW
手机的杂志封面
可以自动扫描,也可以强制手动
可能是格式的原因,时间识别比较奇怪
点开可以看到图片的详情
参考文档
robbymilo/rgallery: The offline photo/video timeline that syncs from your filesystem.
地址:https://github.com/robbymilo/rgalleryrgallery | The open source timeline for your photo and video library.
地址:https://rgallery.app/