immich是一款功能强大、完全开源的自托管照片与视频管理解决方案,被广泛誉为Google Photos的最佳替代品。专为注重数据隐私与数字主权的家庭用户、技术爱好者及极客打造,Immich 支持通过 Docker 轻松部署于 NAS 或个人服务器,真正实现“你的照片,你做主”。

Immich是一款为热爱生活、钟情记录的你量身打造的私有云相册管理平台。无论是旅途中的壮丽山河,还是聚会时的欢声笑语,那些转瞬即逝的珍贵瞬间,都能在 Immich 中被安全珍藏、智能整理,并随时重温。
1、上传与资产管理
支持多用户协作,每位成员均可安全上传与管理自己的照片和视频;
通过 拖动时间轴滚动条 快速定位到任意时间段的内容;
开启 自动备份 功能,确保珍贵回忆永不丢失;
完美兼容 HEIC/HEIF 格式,原图无损备份,保留完整画质与元数据;
支持通过 Immich CLI 工具 从本地电脑或服务器批量上传资产,高效便捷。

2、智能识别与元数据解析
自动提取并展示完整的 EXIF 信息(如光圈、快门、ISO、设备型号等);
基于 ImageNet 数据集 实现图像智能打标与分类;
利用 COCO SSD 模型 进行高精度目标检测,识别画面中的物体与场景;
支持根据 标签、EXIF 字段(镜头、品牌、相机型号、拍摄方向等)精准搜索资产。

3、地理空间可视化
通过 EXIF 中的 GPS 数据进行 反向地理编码,自动识别拍摄地点;
在 OpenStreetMap 地图 上直观展示所有带位置信息的照片与视频;
搜索页面智能聚合并展示 精选地点 与 高频出现的对象,助你快速发现旅行足迹与生活主题。

1、环境准备
确保你的设备已安装以下组件(建议使用较新版本以获得最佳兼容性):
Docker≥20.10
Docker Compose≥2.10
提示:可通过 docker--version和docker compose version验证是否已正确安装。
2、创建项目目录
为Immich创建独立的工作目录,用于存放配置文件:
bash
mkdir./immich-app && cd./immich-app
3、获取官方配置文件
Immich官方提供了两个核心配置文件,需从最新 Release 下载:
docker-compose.yml:定义服务容器结构
.env:配置环境变量(如存储路径、数据库密码等)
执行以下命令自动下载:
bash
#下载docker-compose.yml
wget https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
#下载.env模板并重命名为.env
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
注意:务必从GitHub Releases页面获取文件,避免使用main分支的开发版配置,以免与镜像版本不兼容。
4、配置环境变量(编辑 .env)
使用文本编辑器(如nano或vim)修改.env文件,至少需配置以下关键项:
env
#设置照片/视频的存储路径(请确保该目录存在且有读写权限)
UPLOAD_LOCATION=/mnt/data/photos
#设置 PostgreSQL 数据库密码(建议使用高强度密码)
DB_PASSWORD=your_strong_password_here
安全建议:DB_PASSWORD 切勿使用默认值,避免安全风险。
5、启动Immich服务
在项目目录下执行启动命令:
bash
docker compose up -d
Docker 将自动拉取所需镜像并后台启动所有服务。首次启动可能需要几分钟。
完成后,打开浏览器访问:
http://[你的服务器IP]:2283
即可进入 Immich 初始化设置界面,完成管理员账号创建并开始使用!
1、每位家庭成员均可创建独立账号,自动备份手机照片互不干扰;同时通过“公共相册”功能,一键共享亲子成长、节日聚会等温馨时刻,让爱在私密空间中自由流动。
2、界面逻辑与操作体验高度还原Google Photos,零学习成本。如果你正想摆脱高昂的云存储订阅费,又不愿改变使用习惯——Immich 是你最自然的替代选择。
3、完美支持 HEIC、RAW 等专业格式原图无损存储,保留完整元数据。结合基于地理位置、标签与 AI 识别的快速检索能力,可作为移动端初筛工具,高效管理海量拍摄素材。
4、只需一台闲置的旧电脑或入门级 NAS,通过 Docker 一键部署,即可将其升级为具备 AI 人脸识别、智能分类、地图聚类 能力的高级私有相册服务器——让沉睡硬件重获新生。=
热门评论
最新评论