1
0
Fork 0
Commit graph

3 commits

Author SHA1 Message Date
Sergio Rubio
e30a5cd46d
Dockerfile fixes (#151)
* Dockerfile fixes

Significantly improves running Timelinize in Docker.

* Modernize Debian (Trixie upgrade)
* Fix Python version to avoid pytorch compat issues
* Install uv required for semantic features
* Exposes cache volumes to avoid repeated large artifacts downloads

Recommended running as:

docker run -v timelinize-cache:/app/.cache \
           -v timelinize-local:/app/.local \
           -v timelinize-repo:/repo \
           -v timelinize-config:/app/.config/timelinize \
           -p 12001:12002 timelinize

* Add missing libheif plugins

Fixes thumbnail generation.

* Fix DNG thumbnail generation

* Replace / in ref names

Fixes release builds

* Fix also macos builds
2025-10-15 13:51:56 -06:00
Matt Holt
50a00beac2
Make arm64 container image (#130)
* Try alpine

* Test docker image in PR temporarily

* Try fix

* Try debian-slim

* Don't trust the GPTs

* Try a different arch image for arm64

* Try to fix keys

* Sighh

* Fix package name, hopefully

* Add libsqlite3 back in

* Try again

* Fix typos

* Fix error, maybe

* lskjdflkj

* Reset job config and done
2025-10-08 18:55:00 -06:00
Sergio Rubio
68f732a3e5
Docker support (#26) 2024-08-21 07:43:55 -06:00