本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

Immich 是一款基于 Nest.js 框架开发的自托管工具,专门用来解决手机照片、视频等移动资产的备份和管理问题。它的核心优势在于“自托管”——所有文件都存在你自己的服务器上,不用依赖第三方云服务,数据隐私和控制权完全在自己手里。Nest.js 的稳定架构也让它能高效处理大量媒体文件的存储、同步和展示。
简单说,它主要帮你解决这些实际问题:
手机里的照片、视频,打开 Immich 客户端后,会按你设定的规则(比如仅 Wi-Fi 环境、充电时)自动上传到服务器,不用手动拷贝,避免误删或手机丢失导致文件丢失。
不管是安卓手机、苹果手机,还是平板,登录同一个 Immich 账号后,所有设备的媒体文件会汇总到一个库里。换手机时不用手动导照片,新手机登录后直接同步历史文件。
所有文件都存在你指定的服务器硬盘路径下,没有云存储的空间限制(只要硬盘够大)。支持外接硬盘扩展存储,成本比买云空间低很多。
上传后的文件会按拍摄时间、地点自动分类,Web 界面和手机客户端都能直接浏览。支持按关键词搜索(比如“海边”“生日”),也能手动创建相册、分享给家人(对方不用注册,用链接就能访问)。
自托管需要一点基础设备和环境,提前准备好这些,部署会更顺利:
按以下步骤操作,新手也能搞定:
先在服务器上建一个存放 Immich 配置的文件夹(比如 /opt/immich),然后从 Immich 官网或 GitHub 仓库下载两个核心文件:docker-compose.yml(部署脚本)和 .env(环境配置文件)。可以用 wget 命令直接下载,也可以在浏览器下载后传到服务器。
打开 .env 文件,重点改这几个关键参数(用记事本或 VS Code 编辑就行):
UPLOAD_LOCATION:设置媒体文件的存储路径,比如 /mnt/hdd/immich-files(确保这个路径有读写权限,比如用 chmod 777 /mnt/hdd/immich-files 授权)。PORT:Web 管理界面的访问端口(默认 3001,若被占用可改其他端口,比如 3002)。DB_PASSWORD:数据库密码,随便设一个复杂点的(比如 ImmichDB@2024),避免被破解。在配置文件所在的文件夹(比如 /opt/immich)打开终端,执行命令 docker-compose up -d。Docker 会自动下载所需的镜像(第一次可能慢点,耐心等),然后启动服务。启动后用 docker-compose ps 命令检查,看到所有容器状态是 healthy 就说明启动成功了。
在浏览器里输入 服务器IP:端口(比如 192.168.1.100:3001),访问 Immich 的 Web 界面。首次打开会提示注册管理员账号,按提示填完信息后,下载手机客户端(安卓在官网或 Google Play,苹果在 App Store),用管理员账号登录。最后在客户端里开启“自动备份”,选要备份的相册,设置触发条件(比如“仅 Wi-Fi 时上传”“充电时优先备份”)。
部署完后,这些实用操作能让体验更好:
UPLOAD_LOCATION 路径下的文件拷到另一个硬盘/云盘(比如用 rsync 命令自动同步)。docker-compose pull && docker-compose up -d,几分钟就能完成,不用重新配置。通过这套方案,手机里的照片视频既能安全备份,又能随时在不同设备上查看,还不用给云服务交***——适合想自己掌控数据的人尝试。
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429