Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Single pod alternative deployment #4

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

0ranki
Copy link

@0ranki 0ranki commented Jun 11, 2024

Hey, here's a draft as discussed in immich-app/immich#1912 (reply in thread).

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 0ranki changed the title Singe pod alternative deployment Single pod alternative deployment Jun 11, 2024
@0ranki
Copy link
Author

0ranki commented Jun 11, 2024

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

README.md Show resolved Hide resolved
Copy link
Owner

@jbtrystram jbtrystram left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot @0ranki ! This is a nice addition

alternative/immich.kube Outdated Show resolved Hide resolved
alternative/immich-pod.yaml Outdated Show resolved Hide resolved
alternative/immich-configMap.yaml Outdated Show resolved Hide resolved
README.md Show resolved Hide resolved
README.md Show resolved Hide resolved
@0ranki
Copy link
Author

0ranki commented Jun 12, 2024

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
Copy link
Owner

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

@0ranki
Copy link
Author

0ranki commented Sep 7, 2024

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
Copy link
Owner

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
Copy link
Author

0ranki commented Sep 7, 2024

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 :)

- Remove the separate microservices container (Immich v1.106.1+)
- Update README.md with `enable-linger` method, improve wording
- Move SELinux note to `Additional info` section
- Added missing newlines to Quadlet files
@0ranki 0ranki marked this pull request as ready for review September 7, 2024 17:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants