Immich-Upload-Optimizer
Immich-Upload-Optimizer
Docker-Anwendung from grtgbln's Repository
Übersicht
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.
Anforderungen
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
Laufzeit-Argumente
- Netzwerk
bridge- Privilegiert
- false
Konfiguration der Vorlage
Proxy PortPorttcp
Container Port: 2283
- Ziel
- 2283
- Standard
- 2283
- Wert
- 2283
Immich Server URLVariable
URL of the Immich server
- Ziel
- IUO_UPSTREAM
- Standard
- http://IMMICH_SERVER_IP:2283
- Wert
- http://IMMICH_SERVER_IP:2283
Tasks Config PathPath
Path to a folder containing the tasks config file
- Ziel
- /config
- Standard
- /mnt/user/appdata/immich-upload-optimizer/config
- Wert
- /mnt/user/appdata/immich-upload-optimizer/config
Internal Task File PathVariable
Path to the tasks config file inside the container. Not recommended to change.
- Ziel
- IUO_TASKS_FILE
- Standard
- /config/tasks.yaml
- Wert
- /config/tasks.yaml
Internal Listen AddressVariable
Address to listen on inside the container. Not recommended to change.
- Ziel
- IUO_LISTEN
- Standard
- :2283
- Wert
- :2283
Einzelheiten
Repository
ghcr.io/miguelangel-nubla/immich-upload-optimizer:latestZuletzt aktualisiert2026-05-31
Erstmals gesehen2025-03-31
Führen Sie Immich-Upload-Optimizer auf Unraid aus.
Immich-Upload-Optimizer ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.