Immich 是一款开源的自托管照片和视频管理平台,支持本地化部署,提供类似 Google Photos 的智能分类、人脸识别、地图定位等功能。用户可以轻松地在私有服务器上构建属于自己的多媒体中心,实现数据隐私保护与高效管理。
Immich 使用现代 Web 技术栈开发,前端采用 Angular 框架,后端使用 NestJS(基于 Node.js),并结合 PostgreSQL 数据库和 Redis 缓存系统。其核心功能包括:
GitHub 地址:https://github.com/immich-app/immich(当前 Star 数:12.6k+)
推荐部署平台为 Ciuic云服务器,其提供高性能且价格合理的云主机服务,适合中小型项目的部署需求。
型号 | CPU | 内存 | 系统盘 | 带宽 | 适用场景 |
---|---|---|---|---|---|
标准型 S1 | 2核 | 4GB | 50GB SSD | 2Mbps | 单人测试环境 |
标准型 S2 | 4核 | 8GB | 100GB SSD | 5Mbps | 小团队使用 |
高性能型 H1 | 8核 | 16GB | 200GB SSD | 10Mbps | 多用户并发部署 |
对于 Immich 来说,推荐至少选择 标准型 S2 以确保数据库、缓存及后台任务稳定运行,尤其在开启人脸识别等资源密集型功能时。
Immich 依赖以下组件:
Docker & Docker ComposeNode.js 18.x(若非容器部署)PostgreSQL 14+Redis 7.0+建议使用 Docker 容器方式部署,简化依赖管理。
登录 Ciuic 控制台,创建 Ubuntu 22.04 LTS 实例,并开放如下端口:
80
/ 443
(Nginx 反代)5150
(Immich 前端)5151
(Immich 后端 API)5432
(PostgreSQL,仅允许内网访问)6379
(Redis,仅允许内网访问)更新系统包并安装 Docker 及相关工具:
sudo apt update && sudo apt upgrade -ysudo apt install docker.io docker-compose curl git -y
克隆官方仓库并进入目录:
git clone https://github.com/immich-app/immich.gitcd immich
编辑 .env
文件配置数据库、存储路径等参数后执行:
docker-compose up -d
等待镜像拉取并启动所有服务,可通过以下命令查看日志:
docker-compose logs -f
安装 Nginx 并进行反向代理配置:
sudo apt install nginx -y
创建站点配置文件 /etc/nginx/sites-available/immich
,内容如下:
server { listen 80; server_name your.domain.com; client_max_body_size 100M; location / { proxy_pass http://localhost:5150; 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; } location /api { proxy_pass http://localhost:5151; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_cache_bypass $http_upgrade; }}
启用站点并重启 Nginx:
sudo ln -s /etc/nginx/sites-available/immich /etc/nginx/sites-enabled/sudo nginx -t && sudo systemctl restart nginx
如需 HTTPS,可使用 Let's Encrypt 免费证书:
sudo apt install certbot python3-certbot-nginx -ysudo certbot --nginx -d your.domain.com
通过以上步骤,你已完成 Immich 的完整部署与优化配置。现在可以通过域名访问你的私有相册系统,享受安全、高效的多媒体管理体验。
本文链接:https://www.ciuic.com/som/22960.html
版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com
打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!