群晖 使用 Compose 安装照片管理工具 - Immich
简介
Immich 是一个非常好用的,开源的照片管理工具,支持 iOS 和 Android App,本篇教程就来介绍如何在群晖中安装 immich。
准备工作
建立照片共享文件夹
建立共享文件夹 immich 用来保存照片文件。共享文件夹建好之后,可以在 File Station
中右击选择属性查看文件夹的路径,记下备用。
配置文件
由于 immich 依赖的服务比较多,所以官方推荐使用 Compose 的方式来安装。首先从 immich 官网 下载配置文件:docker-compose.yml,example.env。
下载好之后,使用文本编辑器修改 example.env 中的 UPLOAD_LOCATION
路径为上一步的照片共享文件夹的路径,修改 DB_DATA_LOCATION
路径为 /volume2/docker/immich/postgres
并保存,修改好应该像下面这样。
注意
这里示例配置中的 immich 照片文件夹
和 docker 配置文件夹
位于 volume1
上面,照片文件位于 volume2
上面你需要根据自己的实际情况修改。
# You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables
# The location where your uploaded files are stored
UPLOAD_LOCATION=/volume2/immich
# 数据库文件的存储位置
DB_DATA_LOCATION=/volume1/docker/immich/postgres
# To set a timezone, uncomment the next line and change Etc/UTC to a TZ identifier from this list: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
# TZ=Etc/UTC
# The Immich version to use. You can pin this to a specific version like "v1.71.0"
IMMICH_VERSION=release
# Connection secret for postgres. You should change it to a random password
DB_PASSWORD=postgres
# The values below this line do not need to be changed
###################################################################################
DB_USERNAME=postgres
DB_DATABASE_NAME=immich
按照下面提示修改 docker-compose.yml
:
最近有群友安装最新版的 immich 时遇到问题,提示不支持 start_interval
属性:
由于群晖目前版本的 Docker 不支持该属性,可以将该属性所在行直接删除或加 #
注释掉,不影响 immich
正常使用。
安装部署
建立 Compose 项目并部署
在 File Station
中的 docker 文件夹下面建立 immich
文件夹,用来保存配置文件。将修改好的 example.env
和 docker-compose.yml
上传到 /docker/immich
路径下面,并在 /docker/immich
下面建立 postgres
文件夹用来存储数据库,最后把 example.env
重命名为 .env
。
在 Container Manager 项目中新增,项目名称填写 immich,设置路径选择 /docekr/immich 后会提示已含有 docker-compose.yml,选择 使用现有的 docker-compose.yml 来创建项目
,点击确定,一直下一步就自动开始拉取镜像部署了。
部署完成之后,会自动启动所有的容器。
Immich 默认的 Web 端口是 2283,你做了更改的话自行更改 IP:2283
访问
设置中文
目前,最新版的 immich
Web 端已支持中文,登录 Web 版后台,点击自己的头像,在 Account Setting
-> App Setting
-> Language
中可以找到 Chinese(Simplified)
选项,点击就可以切换。
如何更新?
Immich 这个项目更新的非常频繁,当有新版本需要更新的时候,在 映像
里会有更新的提示,直接点击更新就可以了。
大模型安装
🚀️模型打包下载
- 中文检索
- 人脸识别
详细步骤
下载好大模型文件,把中文搜索XLM-Roberta-Large-Vit-B-16Plus
(和你需要的模型)文件夹整体上传至映射的clip目录,我的目录如下:/volume1/docker/immich/machine/model-cache/clip
如果找不到这个目录,那就根据结构创建一下,然后打开docker-compose.yml
看下目录映射,修改我这样: volumes: - /volume1/docker/immich/machine/model-cache:/cache
具体路径存储改成你的/volume1
如下图:
然后,打开container Manager - 项目 - immich 停止后,右键重构一下
打开immich 设置 - 机器人学习设置 - 根据上传的大模型做相应出修改保存即可。
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »