GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

immich-app /

immich

高性能、可自托管的照片和视频管理平台。

访问 GitHub 仓库 ↗
最近上榜 · 2026-08-18#9

当日排名

+175当日新增 Star111,163总 Star

Immich:把手机相册体验搬到自己掌控的服务器

一分钟看懂

Immich 是高性能的自托管照片和视频管理方案,常被视作 Google Photos 或 iCloud Photos 的自建替代。它提供移动端自动备份、网页图库、相册分享、搜索和机器学习能力,但照片原件与服务运行环境由你管理。

你可以用它做什么

  • 从 Android/iOS 手机自动备份照片与视频,并选择指定相册。
  • 在网页和移动端按时间线浏览、收藏、归档和组织相册。
  • 识别人脸、地点和画面内容,以自然语言或元数据查找旧照片。
  • 与家人共享相册、建立伙伴共享,并管理外部分享链接。
  • 导入已有媒体库,同时避免重复上传。

主要能力

Immich 提供网页端和原生移动应用,支持照片/视频上传与查看、后台备份、重复检测、RAW 等多种媒体格式、EXIF 与地图、堆叠、回忆、人物识别和机器学习搜索。服务端包含 API,社区生态也有命令行导入工具。部署通常由 Docker Compose 管理,并配合数据库、缓存及机器学习容器。官方提供公开 Demo,便于在部署前体验界面。

适合哪些人

适合 NAS、家庭服务器与 homelab 用户,以及重视照片控制权、愿意自己承担运维的人。若你希望完全免维护、无需考虑备份与升级,商业云相册更合适。

怎么开始使用

先体验官方 Demo,再阅读安装要求。准备支持 Docker Compose 的主机和足够的磁盘空间,使用官方发布的 compose 与环境文件部署,设置媒体存储路径后创建管理员账户。安装移动 App,填写自己的服务器 URL,选择要备份的相册。正式导入前先用少量副本测试上传、索引、升级和恢复。

使用前需要知道

Immich 官方长期强调它不应成为照片的唯一副本。自托管不是备份:至少保留独立、离线或异地副本,并定期测试恢复。数据库与媒体目录要一致备份,升级必须查看发行说明。人脸识别会处理高度敏感的生物与位置数据;公网开放时应配置 HTTPS、强认证和最小暴露面。机器学习和视频转码会消耗 CPU/GPU 与存储。

官方资料