jbtrystram / immich-podman-systemd

A set of podman quadlet unit files to deploy immich-app
12 stars 6 forks source link

Single pod alternative deployment #4

Open 0ranki opened 3 months ago

0ranki commented 3 months ago

Hey, here's a draft as discussed in https://github.com/immich-app/immich/discussions/1912#discussioncomment-9724725.

I have never used Quadlet before, but after a crash course I got a new instance running with this method (Fedora 40). My current Immich instance started just fine too, running on Alma 9.

I updated the readme too to include instructions on how to deploy the pod.

0ranki commented 3 months ago

Immich just released v1.106.1, which removes the need for the separate microservices container, so the pod YAML will need to be updated.

0ranki commented 3 months ago

Immich just released v1.106.2, which removes some environment variables...

I think I'll wait for them to settle down before updating here...

jbtrystram commented 4 weeks ago

Did you have time to update that ? Immich updates so frequently it makes it hard.

0ranki commented 3 weeks ago

Yeah, the frequent updates are a bit too frequent. I'm currently facing issues with thumbnails not generating, had to roll back to v1.111.0 to get it working.

I might find time to continue this PR this weekend, sorry for leaving this hanging. I'm currently still sticking with a separate microservices container, by the way.

jbtrystram commented 3 weeks ago

How do you know the micro service container is used ? I have the same issue with the thumbnails, I just updated to 1.113, I'll try to fix it next week

0ranki commented 3 weeks ago

For me, thumbnails generation seemed to break after updating to 1.112. I've got daily snapshots stored, so was able to check what happened on the day of the first broken preview.

How do you know the micro service container is used ?

By following the container logs :)