Add VIPS_NOVECTOR option to Immich addon variants

This commit is contained in:
Alexandre
2026-02-14 10:20:27 +01:00
parent ef2a5de9ab
commit 606caa4609
13 changed files with 32 additions and 4 deletions

View File

@@ -1,4 +1,7 @@
## 2.5.6-2 (2026-02-14)
- Add `VIPS_NOVECTOR` add-on option to set `VIPS_NOVECTOR=1` for thumbnail generation workaround on aarch64 (issue #2460)
## 2.5.6 (2026-02-14)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)

View File

@@ -60,6 +60,7 @@ Webui can be found at `<your-ip>:8080`. PostgreSQL/MySQL can be either internal
| `DISABLE_MACHINE_LEARNING` | bool | `false` | Disable ML features |
| `MACHINE_LEARNING_WORKERS` | int | `1` | Number of ML workers |
| `MACHINE_LEARNING_WORKER_TIMEOUT` | int | `120` | ML worker timeout (seconds) |
| `VIPS_NOVECTOR` | bool | `false` | Set to `true` to export `VIPS_NOVECTOR=1` and work around aarch64 thumbnail generation issues |
| `skip_permissions_check` | bool | `false` | Skip file permissions checking |
### Example Configuration

View File

@@ -102,6 +102,7 @@ options:
DISABLE_MACHINE_LEARNING: false
JWT_SECRET: jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w=
TZ: Europe/Paris
VIPS_NOVECTOR: false
data_location: /share/immich
panel_admin: false
panel_icon: mdi:file-search
@@ -127,6 +128,7 @@ schema:
MACHINE_LEARNING_WORKERS: int?
MACHINE_LEARNING_WORKER_TIMEOUT: int?
TZ: str?
VIPS_NOVECTOR: bool?
cifsdomain: str?
cifspassword: str?
cifsusername: str?
@@ -141,6 +143,6 @@ slug: immich
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.5.6"
version: "2.5.6-2"
video: true
webui: http://[HOST]:[PORT:8080]

View File

@@ -184,6 +184,10 @@ export DB_PORT="$(bashio::config 'DB_PORT')"
export JWT_SECRET="$(bashio::config 'JWT_SECRET')"
export DB_HOSTNAME="$(bashio::config 'DB_HOSTNAME')"
if bashio::config.true 'VIPS_NOVECTOR'; then
export VIPS_NOVECTOR="1"
fi
check_db_hostname
migrate_database
export_db_env

View File

@@ -1,4 +1,7 @@
## 2.5.6-2 (2026-02-14)
- Add `VIPS_NOVECTOR` add-on option to set `VIPS_NOVECTOR=1` for thumbnail generation workaround on aarch64 (issue #2460)
## 2.5.6 (2026-02-14)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)

View File

@@ -67,6 +67,7 @@ Webui can be found at `<your-ip>:8080`. PostgreSQL can be either internal or ext
| `DISABLE_MACHINE_LEARNING` | bool | `false` | Disable ML features (not recommended for CUDA variant) |
| `MACHINE_LEARNING_WORKERS` | int | `1` | Number of ML workers (can be increased with CUDA) |
| `MACHINE_LEARNING_WORKER_TIMEOUT` | int | `120` | ML worker timeout (seconds) |
| `VIPS_NOVECTOR` | bool | `false` | Set to `true` to export `VIPS_NOVECTOR=1` and work around aarch64 thumbnail generation issues |
| `skip_permissions_check` | bool | `false` | Skip file permissions checking |
### Example Configuration

View File

@@ -100,6 +100,7 @@ options:
DISABLE_MACHINE_LEARNING: false
JWT_SECRET: jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w=
TZ: Europe/Paris
VIPS_NOVECTOR: false
data_location: /share/immich
panel_admin: false
panel_icon: mdi:file-search
@@ -125,6 +126,7 @@ schema:
MACHINE_LEARNING_WORKERS: int?
MACHINE_LEARNING_WORKER_TIMEOUT: int?
TZ: str?
VIPS_NOVECTOR: bool?
cifsdomain: str?
cifspassword: str?
cifsusername: str?
@@ -139,6 +141,6 @@ slug: immich_cuda
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.5.6"
version: "2.5.6-2"
video: true
webui: http://[HOST]:[PORT:8080]

View File

@@ -1,4 +1,7 @@
## 2.5.6-2 (2026-02-14)
- Add `VIPS_NOVECTOR` add-on option to set `VIPS_NOVECTOR=1` for thumbnail generation workaround on aarch64 (issue #2460)
## 2.5.6 (2026-02-14)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)

View File

@@ -71,6 +71,7 @@ Webui can be found at `<your-ip>:8080`. PostgreSQL can be either internal or ext
| `DISABLE_MACHINE_LEARNING` | bool | `false` | Disable ML features (recommended for NoML variant) |
| `MACHINE_LEARNING_WORKERS` | int | `1` | Number of ML workers (keep at 1 for NoML) |
| `MACHINE_LEARNING_WORKER_TIMEOUT` | int | `120` | ML worker timeout (seconds) |
| `VIPS_NOVECTOR` | bool | `false` | Set to `true` to export `VIPS_NOVECTOR=1` and work around aarch64 thumbnail generation issues |
| `skip_permissions_check` | bool | `false` | Skip file permissions checking |
### Example Configuration

View File

@@ -101,6 +101,7 @@ options:
DISABLE_MACHINE_LEARNING: false
JWT_SECRET: jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w=
TZ: Europe/Paris
VIPS_NOVECTOR: false
data_location: /share/immich
panel_admin: false
panel_icon: mdi:file-search
@@ -126,6 +127,7 @@ schema:
MACHINE_LEARNING_WORKERS: int?
MACHINE_LEARNING_WORKER_TIMEOUT: int?
TZ: str?
VIPS_NOVECTOR: bool?
cifsdomain: str?
cifspassword: str?
cifsusername: str?
@@ -140,6 +142,6 @@ slug: immich_noml
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.5.6"
version: "2.5.6-2"
video: true
webui: http://[HOST]:[PORT:8080]

View File

@@ -1,4 +1,7 @@
## 2.5.6-2 (2026-02-14)
- Add `VIPS_NOVECTOR` add-on option to set `VIPS_NOVECTOR=1` for thumbnail generation workaround on aarch64 (issue #2460)
## 2.5.6 (2026-02-14)
- Update to latest version from imagegenius/docker-immich (changelog : https://github.com/imagegenius/docker-immich/releases)

View File

@@ -68,6 +68,7 @@ Webui can be found at `<your-ip>:8080`. PostgreSQL can be either internal or ext
| `DISABLE_MACHINE_LEARNING` | bool | `false` | Disable ML features (not recommended for OpenVINO variant) |
| `MACHINE_LEARNING_WORKERS` | int | `1` | Number of ML workers (can be increased with OpenVINO) |
| `MACHINE_LEARNING_WORKER_TIMEOUT` | int | `120` | ML worker timeout (seconds) |
| `VIPS_NOVECTOR` | bool | `false` | Set to `true` to export `VIPS_NOVECTOR=1` and work around aarch64 thumbnail generation issues |
| `skip_permissions_check` | bool | `false` | Skip file permissions checking |
### Example Configuration

View File

@@ -101,6 +101,7 @@ options:
DISABLE_MACHINE_LEARNING: false
JWT_SECRET: jt+OVWY6WqKJXw3xF5qOxN5L5/f4u2jlIlCQgWS3E4w=
TZ: Europe/Paris
VIPS_NOVECTOR: false
data_location: /share/immich
panel_admin: false
panel_icon: mdi:file-search
@@ -126,6 +127,7 @@ schema:
MACHINE_LEARNING_WORKERS: int?
MACHINE_LEARNING_WORKER_TIMEOUT: int?
TZ: str?
VIPS_NOVECTOR: bool?
cifsdomain: str?
cifspassword: str?
cifsusername: str?
@@ -140,6 +142,6 @@ slug: immich_openvino
udev: true
url: https://github.com/alexbelgium/hassio-addons
usb: true
version: "2.5.6"
version: "2.5.6-2"
video: true
webui: http://[HOST]:[PORT:8080]