首页 AI工具 Immich 手机照片自动备份相册零基础搭建指南

Immich 手机照片自动备份相册零基础搭建指南

AI工具 61
广告一

前言

在当今数字时代,手机照片已成为我们珍贵的记忆载体。然而,手机存储空间有限且设备丢失风险高,如何安全备份照片成为许多用户的痛点。Immich 是一款专为手机照片备份设计的开源解决方案,本文将指导您从零开始搭建自己的 Immich 照片备份系统。

Immich 简介

Immich 是一个自托管的照片备份解决方案,主要特点包括:

Immich 手机照片自动备份相册零基础搭建指南

支持自动上传手机照片和视频提供与主流云服务相似的浏览体验包含人脸识别、对象识别等AI功能完全开源,数据自主可控

准备工作

在开始之前,您需要准备:

一台服务器(推荐使用 Ciuic 云服务器)基础命令行操作知识Docker 和 Docker Compose 环境

安装步骤

1. 服务器环境准备

首先登录您的服务器,如果您还没有服务器,可以前往 Ciuic 云服务平台 购买一台。

# 更新系统sudo apt update && sudo apt upgrade -y# 安装必要工具sudo apt install -y curl git

2. 安装 Docker 和 Docker Compose

# 安装 Dockercurl -fsSL https://get.docker.com | sh# 启动 Docker 服务sudo systemctl enable --now docker# 安装 Docker Composesudo curl -L "https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composesudo chmod +x /usr/local/bin/docker-compose

3. 部署 Immich

创建部署目录并下载官方提供的 docker-compose 文件:

mkdir immich && cd immichcurl -o docker-compose.yml https://raw.githubusercontent.com/immich-app/immich/main/docker/docker-compose.yml

编辑 docker-compose.yml 文件,根据您的需求修改配置,特别是以下部分:

UPLOAD_LOCATION:设置照片存储路径数据库相关配置

启动 Immich 服务:

docker-compose up -d

4. 配置反向代理(可选)

为了通过域名访问 Immich,建议配置 Nginx 反向代理:

sudo apt install -y nginxsudo nano /etc/nginx/sites-available/immich

添加以下内容(替换 yourdomain.com 为您的域名):

server {    listen 80;    server_name yourdomain.com;    location / {        proxy_pass http://localhost:2283;        proxy_set_header Host $host;        proxy_set_header X-Real-IP $remote_addr;        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;        proxy_set_header X-Forwarded-Proto $scheme;    }}

启用配置并重启 Nginx:

sudo ln -s /etc/nginx/sites-available/immich /etc/nginx/sites-enabled/sudo nginx -tsudo systemctl restart nginx

使用 Immich

访问您的 Immich 实例(通过服务器IP或配置的域名)创建管理员账户下载手机客户端(iOS/Android)在客户端配置服务器地址并启用自动备份

高级配置

数据备份策略

建议定期备份以下目录:

您设置的 UPLOAD_LOCATION 目录PostgreSQL 数据库数据(可通过 docker-compose.yml 中配置的卷找到)

性能优化

对于 Ciuic 云服务器 用户,根据您的套餐级别:

基础套餐:建议限制同时备份的设备数量高级套餐:可启用更多AI功能如人脸识别

安全性建议

启用HTTPS(可通过 Let's Encrypt 免费获取证书)定期更新 Immich 版本设置强密码并启用双因素认证

常见问题解答

Q:Immich 支持哪些文件格式?A:支持常见的图片格式(JPG、PNG等)和视频格式(MP4、MOV等)

Q:如何迁移现有照片到 Immich?A:可以通过网页端批量上传或直接放置文件到 UPLOAD_LOCATION 目录

Q:为什么选择自托管而非商业云服务?A:自托管提供完全的数据控制权,无订阅费用,隐私性更强

通过本文指南,您已成功搭建了自己的 Immich 照片备份系统。相比商业云服务,自托管方案在长期使用成本和数据隐私方面具有明显优势。如果您正在寻找可靠的服务器托管,Ciuic 云服务 提供稳定高效的云计算资源,是部署 Immich 的理想选择。

随着照片库的增长,您可能需要考虑扩展存储空间或升级服务器配置。Immich 社区活跃,定期推出新功能,建议关注项目更新以获得最佳体验。

广告一