Imich:你的自托管高性能照片和视频管理利器
Imich:高性能的自托管照片和视频管理解决方案
近年来,随着个人数据安全意识的提高,越来越多的人开始选择将数据存储在自己掌控的服务器上。Imich 是一款开源的自托管照片和视频管理解决方案,可以让你拥有如同 Google Photos 一般的体验,但数据完全掌握在自己手中。
项目简介
Imich 旨在提供一个高性能、易于使用的平台,用于存储、管理和分享你的照片和视频。
- 核心功能:
- 上传、查看和管理照片与视频。
- 自动备份(移动端)。
- 重复照片检测。
- 相册和共享相册。
- 支持 RAW 格式。
- 元数据查看 (EXIF, 地图)。
- 基于元数据、物体、人脸和 CLIP 的搜索。
- 时间线滚动浏览
- 用户定义存储结构
- 公共共享
- 合作共享
- 面部识别和聚类
- 标签
- 多平台支持:
- Web 界面
- 移动 App (iOS 和 Android)
- 技术栈:
- 后端: NestJS
- 前端: SvelteKit、Flutter
- 编程语言:Typescript、Dart。
功能特性对比 (Web vs. Mobile)
功能 | Web | Mobile |
---|---|---|
上传和查看视频与照片 | Yes | Yes |
自动备份 | N/A | Yes |
防止资源重复 | Yes | Yes |
选择性相册备份 | N/A | Yes |
下载照片与视频到本地设备 | Yes | Yes |
多用户支持 | Yes | Yes |
相册和共享相册 | Yes | Yes |
可拖动滚动条 | Yes | Yes |
支持 RAW 格式 | Yes | Yes |
元数据视图 (EXIF, map) | Yes | Yes |
按元数据、对象、人脸和 CLIP 搜索 | Yes | Yes |
管理功能 (用户管理) | Yes | No |
后台备份 | N/A | Yes |
虚拟滚动 | Yes | Yes |
OAuth 支持 | Yes | Yes |
API 密钥 | Yes | N/A |
LivePhoto/MotionPhoto 备份和播放 | Yes | Yes |
支持 360 度图像显示 | Yes | No |
用户自定义存储结构 | Yes | Yes |
公共分享 | Yes | Yes |
归档和收藏夹 | Yes | Yes |
全球地图 | Yes | Yes |
合作分享 | Yes | Yes |
人脸识别和聚类 | Yes | Yes |
“X 年前” 回忆 | Yes | Yes |
离线支持 | No | Yes |
只读图库 | Yes | Yes |
堆叠照片 | Yes | Yes |
标签 | Yes | No |
文件夹视图 | Yes | No |
快速上手
你可以访问 Imich 官方网站 https://immich.app/ 获取更多信息,包括安装指南。 你也可以访问官方Demo体验: https://demo.immich.app/ 用户名:demo@immich.app 密码:demo
注意事项
Imich 仍在积极开发中,可能存在 Bug 和破坏性更改。请勿将其作为存储照片和视频的唯一方式。永远遵循 3-2-1 备份原则 (3 份拷贝,2 种存储介质,1 份异地备份)。
总结
如果你正在寻找一款高性能、开源的自托管照片和视频管理解决方案,Imich 值得尝试。它提供了丰富的功能,让你完全掌控自己的数据。
- 原文作者:iamdev
- 原文链接:https://blog.iamdev.cn/post/2025/Imich%E4%BD%A0%E7%9A%84%E8%87%AA%E6%89%98%E7%AE%A1%E9%AB%98%E6%80%A7%E8%83%BD%E7%85%A7%E7%89%87%E5%92%8C%E8%A7%86%E9%A2%91%E7%AE%A1%E7%90%86%E5%88%A9%E5%99%A8/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止转载 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。