immich-valkey
官方Docker 应用程序 from rorar's Repository
概述
Valkey is an open-source, high-performance key/value store (Redis fork). Used by Immich as a cache and job queue (BullMQ).
This is a lightweight component. Must be on the same Docker network as the Immich server.
Tuning (via Post Arguments):
- maxmemory 0 (unlimited). For low-memory systems, change to 256mb.
- appendonly yes. Enables job queue persistence across container restarts.
- tcp-keepalive 60. Faster dead connection detection in Docker networks (default: 300).
Storage sizing recommendations:
- Small (10k photos): 1-2GB
- Medium (10k-50k photos): 2-5GB
- Large (50k photos): 5-10GB
Note: Immich officially uses Valkey (not Redis) since their docker-compose.yml references valkey/valkey:9.
要求
Must be on the same Docker network as the immich-server container.
Full setup guide: https://rorar.github.io/immich-unraid-manual/
运行时参数
- 网络
immich_internal- 外壳
sh- 特权
- false
- 额外参数
--health-cmd="valkey-cli ping || exit 1" --health-interval=10s --health-retries=5 --health-start-period=10s --health-timeout=5s
模板配置
Path: DataPathrw
Persistent Valkey data directory. Stores RDB snapshots and AOF logs for job queue persistence.
- 目标
- /data
- 默认值
- /mnt/user/appdata/immich-valkey/
- 价值
- /mnt/user/appdata/immich-valkey/
--- System ---Variable
General settings.
Variable: TZVariable
Timezone. See: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List
- 目标
- TZ
- 默认值
- Europe/Berlin
- 价值
- Europe/Berlin
下载统计数据
164,874,024
下载总数
详细信息
在Unraid 上运行 immich-valkey 。
immich-valkey 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。