Immich-Upload-Optimizer
Immich-Upload-Optimizer
Application Docker from grtgbln's Repository
Vue d'ensemble
Immich Upload Optimizer is a proxy designed to be placed in front of the Immich server. It intercepts file uploads and uses an external CLI program (by default JPEG-XL, Caesium and HandBrake) to optimize, resize, or compress images and videos before they are stored on the Immich server. This helps save storage space on the Immich server by reducing the size of uploaded files.
Exigences
Expects a `tasks.yaml` file in the Tasks Config Path folder. See documentation: https://github.com/miguelangel-nubla/immich-upload-optimizer/blob/main/TASKS.md
Arguments d'exécution
- Réseau
bridge- Privilégié
- false
Configuration du modèle
Proxy PortPorttcp
Container Port: 2283
- Cible
- 2283
- Défaut
- 2283
- Valeur
- 2283
Immich Server URLVariable
URL of the Immich server
- Cible
- IUO_UPSTREAM
- Défaut
- http://IMMICH_SERVER_IP:2283
- Valeur
- http://IMMICH_SERVER_IP:2283
Tasks Config PathPath
Path to a folder containing the tasks config file
- Cible
- /config
- Défaut
- /mnt/user/appdata/immich-upload-optimizer/config
- Valeur
- /mnt/user/appdata/immich-upload-optimizer/config
Internal Task File PathVariable
Path to the tasks config file inside the container. Not recommended to change.
- Cible
- IUO_TASKS_FILE
- Défaut
- /config/tasks.yaml
- Valeur
- /config/tasks.yaml
Internal Listen AddressVariable
Address to listen on inside the container. Not recommended to change.
- Cible
- IUO_LISTEN
- Défaut
- :2283
- Valeur
- :2283
Détails
Référentiel
ghcr.io/miguelangel-nubla/immich-upload-optimizer:latestDernière mise à jour2026-05-31
Première vue2025-03-31
Exécutez Immich-Upload-Optimizer sur Unraid.
Immich-Upload-Optimizer est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.