OpenSource-Hub
M

Memories

3.8k stars·文件管理·已提供 SHA-256 校验码,下载后可自行核对文件完整性

一款为 Nextcloud 打造的“开箱即用”照片管理解决方案,支持时间线、AI 标签、视频转码和地图视图。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

在 Nextcloud 中打造类似 Google Photos 的体验,速度更快,完全自托管。

核心功能

  • Exif 时间线:按拍摄日期自动排序照片和视频
  • 时光倒流:瞬间跳转到过去任意时间点
  • AI 智能标签:自动识别照片中的人物和物体(需配合 recognize 等插件)
  • 相册管理:创建、分享相册,支持外部链接分享
  • 多端适配:Web 应用在手机、平板、桌面均可流畅使用

避坑指南

  • 依赖 Nextcloud 环境,需要 PHP 8.0+ 和适当的服务器资源。AI 标签功能需要额外安装 recognize 或 facerecognition 插件,且首次索引较慢。视频转码使用 go-vod 组件,需确保系统支持。若照片数量极大(>50万),建议配置 Redis 和后台任务优化性能。

适用场景

  • 自托管照片备份:用 Nextcloud 替代 Google Photos,数据完全由自己控制
  • 家庭相册共享:创建家庭相册并与外部亲友分享链接
  • 摄影师工作流:批量管理 RAW 和视频文件,利用时间线和地图快速定位素材

详细介绍

Memories 是为 Nextcloud 打造的全功能照片视频管理应用。它能根据 Exif 日期自动生成流畅的时间线,一键跳转到过去任意时刻。通过 Recognize 和 FaceRecognition 实现 AI 人脸/对象识别与标签。支持创建相册、批量修改元数据、档案收纳,以及实时视频转码(HLS 协议)保证播放流畅。地图视图结合反向地理编码显示拍摄地点。性能极佳,已在百万级照片实例上验证。可从 Nextcloud Photos 和 Google Takeout 平滑迁移。还提供 Android 客户端原生访问。

标签

nextcloudphoto-managementvideo-transcodingopen-sourceai-tagging

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

步骤1:在 Nextcloud 应用商店中搜索“Memories”并安装

4

步骤2:按照官方配置指南(memories.gallery/config)设置 PHP 内存、后台任务等

5

步骤3:运行命令 php occ memories:index 为已有照片建立索引

安装指引
  1. 步骤1:在 Nextcloud 应用商店中搜索“Memories”并安装
  2. 步骤2:按照官方配置指南(memories.gallery/config)设置 PHP 内存、后台任务等
  3. 步骤3:运行命令 php occ memories:index 为已有照片建立索引
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

在 Nextcloud 后台应用管理中禁用并删除 Memories 应用,然后可选删除数据表(建议先备份)。由于 Memories 不修改原始照片文件,卸载后照片不会丢失。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议AGPL-3.0
最后更新2026-05-13 15:06:30
GitHub 仓库官方网站

相似推荐