Immich 部署教程:自建开源相册,手机照片视频自动备份(Google 相册替代)
Immich 是 GitHub 上 11 万多星的开源相册(AGPL-3.0 协议),体验接近 Google 相册:手机装 App 自动备份照片视频,按时间、地点、人物整理,还能用「海边」「猫」这样的文字搜照片。
照片都存在你自己的硬盘里,不用每年交云盘会员费,适合家庭共用。
Immich 能做什么
- 手机 App(安卓/iPhone)后台自动备份照片视频。
- 人脸识别、地图、时间线、相册共享。
- 智能搜索:用文字描述找照片。
- 多用户,家里每人一个账号。
部署前准备
- 官方要求:内存至少 6GB(建议 8GB),CPU 至少 2 核(建议 4 核);照片多的话准备足够大的硬盘。
- 一台 Linux 云服务器或家里的 NAS / 旧电脑,装好 Docker(Ubuntu / Debian 用 curl -fsSL https://get.docker.com | sh 安装,国内服务器拉镜像慢的话先配好镜像加速,或者直接用 1Panel 应用商店一键安装)。
官方一键安装命令(点一下复制) (4 条 · 点一下复制)
mkdir immich-app && cd immich-appwget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.ymlwget -O .env https://github.com/immich-app/immich/releases/latest/download/example.envdocker compose up -d
装好以后第一步
- 启动前可以编辑 .env:UPLOAD_LOCATION 改成你放照片的大硬盘目录,DB_PASSWORD 改成自己的密码。
- 浏览器打开 http://机器IP:2283 ,第一个注册的就是管理员。
- 手机装 Immich App,填服务器地址登录,打开「备份」开关。
常见问题
Immich 需要什么配置?
官方写的最低 6G 内存、2 核 CPU,建议 8G、4 核;人脸识别和智能搜索比较吃资源。
照片原图会被压缩吗?
不会,原图原样保存,另外生成缩略图用于浏览。
怎么升级?
在 immich-app 目录执行 docker compose pull 再 docker compose up -d;升级前看一眼官方更新说明。