Repository navigation
v0.2.3
Pre-release
Pre-release
The reason why GeoCLIP failed on a photo is kept and shown, with a way to find those photos
and run them again; workers on other computers, with Docker or an NVIDIA GPU, are documented.
Added
- Installation guide: workers on other computers in the home network, with Docker (Linux,
Windows) or on an NVIDIA GPU (Windows, Linux), how to check, stop and update them
(docs/install.md). - The Library page lists photos a module failed on by reason, with links to show them and to
run them again. - Gallery filter "Not processed": photos whose latest run of GeoCLIP failed, for any or one
reason; the photo card then steps through them. - "Open in Immich" link in the photo card.
STEWARD_IMMICH_PUBLIC_URLsets the address used
in the browser whenSTEWARD_IMMICH_URLis not reachable from it (e.g. a container name).
Fixed
- When the app could not get a photo from Immich (a broken file, for instance), its GeoCLIP run
waited for three time-outs of 5 minutes and failed as "lease_expired", without the reason.
Now it fails at once with the reason; when Immich does not answer at all, the photo waits in
the queue without using up its attempts. - A worker reports a request the app refused instead of dropping the job silently.
- Two workers with the same name on different computers shared one entry, and stopping one
showed the other as gone. Now the second one is refused while the first runs, with a clear
message in its log. - On Windows, a worker stopped with Ctrl+C now writes "stopped" to its log, as on Linux.
Upgrading: git pull, then docker compose pull and docker compose up -d (with --profile worker if you run the GeoCLIP worker). Database migrations run automatically.
Full changelog: v0.2.2...v0.2.3