immich
ghcr.io/imagegenius/immich
https://github.com/orgs/imagegenius/packages/container/package/immich
bridge
false
https://github.com/imagegenius/docker-immich/issues/new/choose
bash
Backup: Cloud: MediaApp:Photos
https://github.com/imagegenius/docker-immich#application-setup
https://github.com/imagegenius/docker-immich#readme
latest
Latest Immich release.
noml
Latest Immich release. Machine-learning is completely removed.
https://github.com/imagegenius/docker-immich/tree/noml#readme
https://github.com/imagegenius/docker-immich/tree/noml#application-setup
cuda
Latest Immich release. Machine-learning supports cuda (Nvidia).
https://github.com/imagegenius/docker-immich/tree/cuda#readme
https://github.com/imagegenius/docker-immich/tree/cuda#application-setup
openvino
Latest Immich release. Machine-learning supports openvino (Intel).
https://github.com/imagegenius/docker-immich/tree/openvino#readme
https://github.com/imagegenius/docker-immich/tree/openvino#application-setup
https://immich.app/
Immich is a high performance self-hosted photo and video backup solution.
http://[IP]:[PORT:8080]
https://raw.githubusercontent.com/imagegenius/templates/main/unraid/immich.xml
https://raw.githubusercontent.com/imagegenius/templates/main/unraid/img/immich.png
PostgreSQL 14/15/16/17 with [vectorchord](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`.
2025-05-22
### 2025-05-22
- change `pgvecto.rs` to `VectorChord`
### 2025-04-04
- use `SERVER_PORT` or `MACHINE_LEARNING_PORT` instead of `IMMICH_PORT` and use `SERVER_HOST` or `MACHINE_LEARNING_HOST` instead of `IMMICH_HOST`
### 2024-01-22
- support GPU acceleration with CUDA for machine-learning
### 2023-12-23
- move to using seperate immich baseimage
### 2023-12-07
- rebase to ubuntu mantic
### 2023-12-07
- remove typesense (no longer needed)
### 2023-09-24
- house cleaning
### 2023-09-24
- add vars for ml workers/timeout
### 2023-07-29
- remove cuda acceleration for machine-learning
### 2023-05-23
- rebase to ubuntu lunar and support cuda acceleration for machine-learning
### 2023-05-22
- deprecate postgresql docker mod
### 2023-05-18
- add support for facial recognition
### 2023-05-07
- remove unused `JWT_SECRET` env
### 2023-04-13
- add variables to disable typesense and machine learning
### 2023-04-10
- fix gunicorn
### 2023-04-04
- use environment variables to set location of the photos folder
### 2023-04-09
- Cache is downloaded to the host (/config/transformers)
### 2023-04-01
- remove unused Immich environment variables
### 2023-03-21
- Add service checks
### 2023-03-05
- add typesense
### 2023-02-27
- re-enable aarch64 with pre-release torch build
### 2023-02-18
- use machine-learning with python
### 2023-02-11
- use external app block
### 2023-02-09
- Use Immich environment variables for immich services instead of hosts file
### 2023-02-09
- execute CLI with the command immich
### 2023-02-04
- shrink image
### 2023-01-26
- add unraid migration to readme
### 2023-01-26
- use find to apply chown to /app, excluding node_modules
### 2023-01-26
- enable ci testing
### 2023-01-24
- fix services starting prematurely, causing permission errors.
### 2023-01-23
- add noml image to readme and add aarch64 image to readme, make github release stable
### 2023-01-21
- BREAKING: Redis is removed. Update missing param_env_vars and opt_param_env_vars for redis and postgres
### 2023-01-02
- Initial Release.