简介

Immich是一个图片自托管服务,它能实现类似于百度网盘的照片自动备份、分类等功能,它同时提供了Web管理页面,和移动端APP,可以轻松备份手机中的照片至家庭服务器中。

核心功能

  • 照片和视频管理: 上传、查看和下载照片和视频,支持 RAW 格式文件,实况照片备份和查看;
  • 自动备份: 打开 immich 时自动备份你的照片和视频,还可以选择特定相册进行备份;
  • 高级搜索: 通过元数据、对象、人脸和标签进行搜索,快速找到你需要的照片或视频;
  • AI 辅助: 内置人脸识别功能,自动为你的照片进行分组,让查找特定人物的照片变得轻而易举。
  • 安全与隐私: 支持 OAuth 认证,并提供 API Keys 功能,确保你的数据安全可控;
  • 智能存储: 自动忽略重复项目,支持用户自定义存储结构,高效利用你的存储空间;
  • 多用户支持: 允许多个用户账户,并在网页端提供用户管理功能,适合家庭或小型团队使用。
  • 跨平台兼容: 移动端和网页端功能基本对等,移动端还支持离线使用,随时随地管理你的照片库。

部署使用

Immich由于依赖大量组件,官方推荐使用 docker-compose 安装方案。

1.第一步:下载所需文档

创建一个您选择的目录(例如 /opt/immich )来保存 docker-compose.yml 和 .env 文件。

mkdir /opt/immich
cd /opt/immich

通过运行以下命令下载 docker-compose.yml 和 example.env :

wget https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env

执行完成后,/opt/immich 目录下就多了两个文件:

2.第二步:配置.env文件

配置自定义数据库信息(可跳过)

由于docker-compose中会默认启动一个数据库服务,所以一般情况下不需要手动更改数据库配置,除非你需要连接自定义的数据库。

配置UPLOAD_LOCATION(重要)

该配置用于指定Immich服务数据存储挂载的目录,也就是用户上传的照片具体保存在宿主机哪个目录下:

UPLOAD_LOCATION=/mnt/hdd-relax/照片/immic

注意此处需要填写宿主机的一个绝对路径。

更改 TYPESENSE_API_KEY 为随机值
TYPESENSE_API_KEY=6382340b49ce4903b3fd971f09bb0e96

3.第三步:配置 docker-compose.yml 文件

docker-compose.yml 大多数配置项,我们已经在.env中配置过了,我们通过命令启动时会自动替换该文件中的占位符

配置服务访问端口

我们按照需求配置服务的端口映射:

4.第四步:启动服务

进入第一步创建的目录中,执行如下命令:

docker-compose up -d  

这个命令需要的时间会比较长,这取决于你的网络

安装完成后,打开浏览器,输入 http:\\ip:7016

界面预览

版权声明:
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!