现代化私有相册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 存放图片缩略图等缓存文件

端口
本地端口不冲突就行,不确定的话可以用命令查一下。
# 查看端口占用
netstat -tunlp | grep 端口号3341 3000
默认没有对外暴露端口

需要点 + 号自行添加

命令行安装
如果你熟悉命令行,可能用 docker cli 更快捷
# 新建文件夹 rgallery 和 子目录
mkdir -p /volume1/docker/rgallery/{cache,data,media}
# 进入 rgallery 目录
cd /volume1/docker/rgallery
# 运行容器
docker run -d \
--restart unless-stopped \
--name rgallery \
-p 3341:3000 \
-v $(pwd)/cache:/cache \
-v $(pwd)/data:/data \
-v $(pwd)/media:/media:ro \
robbymilo/rgallery:latest也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件。
version: '3.8'
services:
rgallery:
image:robbymilo/rgallery:latest
container_name:rgallery
restart:unless-stopped
ports:
-"3341:3000"
volumes:
-./cache:/cache
-./data:/data
-./media:/media:ro然后执行下面的命令
# 新建文件夹 rgallery 和 子目录
mkdir -p /volume1/docker/rgallery/{cache,data,media}
# 进入 rgallery 目录
cd /volume1/docker/rgallery
# 将 docker-compose.yml 放入当前目录
# 一键启动
docker-compose up -d
运行
在浏览器中输入 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/rgallery
rgallery | The open source timeline for your photo and video library. 地址:https://rgallery.app/
@所有人:写文不易,如果你都看到了这里,请点个赞和在看,分享给更多的朋友;为确保你能收到每一篇文章,请主页右上角设置星标。