Show HN:Memories——为高性能而生的 FOSS Google Photos 替代方案

整体反馈

  • 许多评论者称赞 Memories 打磨得很完善、速度很快,是 Nextcloud 默认 Photos 应用一个非常需要的替代品。
  • 一些人表示已在大规模图库上成功部署(数万张照片),时间线性能表现良好。
  • 也有人说更早的版本(大约一年前)“几乎不能用”,但大家也承认那时项目还非常年轻。

性能与 UX

  • 演示和一些实际部署都显示时间线加载非常快,这被归因于优化过的 SQL、缓存以及 Nextcloud 预览生成。
  • 至少有一位用户在一台强劲服务器上遇到严重卡顿和缩略图加载问题;项目维护者将其归因于配置不当(缺少预览生成器、PHP 限制)。
  • 关于“只要用 Docker/AIO 就够了”是否成立,讨论出现分歧;有人抱怨即使是官方镜像和升级也可能很脆弱。

Nextcloud 集成与安装

  • 与 Nextcloud 的紧密耦合既是优点,也是劝退点:
    • 优点:复用 Nextcloud 的认证、同步、共享,以及生态应用(人脸识别、标签、搜索集成)。
    • 缺点:偏好 Syncthing 或更轻量方案的人希望有独立版本;有些人认为 Nextcloud 又慢又臃肿,而且升级很痛苦。
  • 配置被描述为中等复杂:安装应用、配置目录,再加上 AI/预览生成器的额外步骤。Hetzner/托管实例可能缺少 ffmpeg 等所需组件。
  • 可以使用 S3 作为外部存储,但在 Nextcloud 中被认为较脆弱;更推荐本地或挂载的存储。

功能与限制

  • 支持 EXIF/sidecar 元数据编辑、文件级元数据存储、raw + 派生图叠放,以及动态照片;HDR/空间视频支持有限。
  • 使用 Nextcloud 的人脸识别/Recognize 应用;准确率被描述为还不错,但并不完美。
  • 社交/分享:支持公开链接,可选密码保护,以及共享文件夹/相册,包括他人上传;评论和更丰富的“家庭相册”流程还未完全达到 Google Photos 的水平。
  • 目前还没有语义/CLIP 搜索;这是一个重要的计划功能。
  • 有 Android 应用;iOS 依赖 PWA 加标准 Nextcloud 应用进行自动上传。

与替代方案的比较

  • Immich:因 AI 搜索(CLIP)、多人搜索和速度受到赞赏;但也被批评为前沿性太强,服务端和客户端版本耦合,而且移动端文件夹映射不够灵活。
  • PhotoPrism:被喜欢,但被认为更慢;人脸识别更弱,许可/会员模式也存在争议。
  • Ente:因 E2EE 和端上 CLIP 搜索而受到关注;现在已完全开源,但目标不同。
  • 还提到了其他工具:digiKam、Lychee、Synology Photos、Mylio、Les Pas、nc-photos。