immich

immich

Docker 应用程序 from imagegenius' Repository

概述

Immich is a high performance self-hosted photo and video backup solution.

要求


PostgreSQL 14/15/16/17 with (https://github.com/tensorchord/VectorChord), Redis
This container requires an external application to be run separately.
You can also use a docker mods to start redis within the container,
Set `DOCKER_MODS=imagegenius/mods:universal-redis`, and `REDIS_HOSTNAME` to `localhost`.
    

运行时参数

网络用户界面
http://[IP]:[PORT:8080]
网络
bridge
外壳
bash
特权
false

模板配置

WebUIPorttcp

WebUI Port

目标
8080
默认值
8080
AppdataPathrw

Contains machine learning models (~1.5GB with default models)

目标
/config
Path: /photosPathrw

Contains all the photos uploaded to Immich

目标
/photos
Path: /librariesPathrw

External libraries to track assets stored outside of Immich

目标
/libraries
DB_HOSTNAMEVariable

PostgreSQL Host

默认值
192.168.1.x
DB_USERNAMEVariable

PostgreSQL Username

默认值
postgres
DB_PASSWORDVariable

PostgreSQL Password

默认值
postgres
DB_DATABASE_NAMEVariable

PostgreSQL Database Name

默认值
immich
REDIS_HOSTNAMEVariable

Valkey/Redis Hostname

默认值
192.168.1.x
DB_PORTVariable

PostgreSQL Port

默认值
5432
REDIS_PORTVariable

Valkey/Redis Port

默认值
6379
REDIS_PASSWORDVariable

Valkey/Redis password

SERVER_HOSTVariable

Immich server host

默认值
0.0.0.0
SERVER_PORTVariable

Immich server port

默认值
8080
MACHINE_LEARNING_HOSTVariable

Immich machine-learning host

默认值
0.0.0.0
MACHINE_LEARNING_PORTVariable

Immich machine-learning port

默认值
3003
MACHINE_LEARNING_WORKERSVariable

Machine learning workers

默认值
1
MACHINE_LEARNING_WORKER_TIMEOUTVariable

Machine learning worker timeout

默认值
120
PUIDVariable

UID for permissions. Do not change unless you know what you're doing.

默认值
99
PGIDVariable

GID for permissions. Do not change unless you know what you're doing.

默认值
100
UMASKVariable

UMASK for newly created files. Do not change unless you know what you're doing.

默认值
022

详细信息

存储库
ghcr.io/imagegenius/immich
最后更新2026-05-31
初见2023-01-21

在Unraid 上运行 Immich 。

Immich 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。