this post was submitted on 11 Mar 2025
48 points (94.4% liked)

Selfhosted

44058 readers
554 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

I have Immich Server Version: v1.115.0. They're up to v1.129.0. I am guessing there have been lots of breaking changes in that range, since that was true the last time I updated.

Is there a safe way now to update without making me read all the release notes and carefully craft my docker compose file in multiple steps to make sure I don't lose anything in the process of getting caught up?

Thanks for any tips.

ETA: Or just, how do you handle your Immich (in Docker) updates in general?

2ND EDIT: I did read the release notes. After a lot of reading, there was 1 change (updating their internal Port # for the main service to 2283) It's done. Thanks y'all. My cats appreciate you all.

collapsed inline media

you are viewing a single comment's thread
view the rest of the comments
[–] AustralianSimon@lemmy.world 8 points 1 day ago (4 children)

You're going to have to read every single release with breaking changes.

[–] moroni@lemmy.ca 6 points 1 day ago (3 children)
[–] sugar_in_your_tea@sh.itjust.works 5 points 1 day ago (2 children)

Don't trust Semantic Versioning claims, devs can and so screw it up. That said, if they claim to follow semver, it'll probably work, but I've had patch versions break my code before.

[–] moroni@lemmy.ca 2 points 17 hours ago (1 children)

That's true, but it applies to any versioning system. If they're not following semver and just mentioning breaking changes in their changelog, we'll inevitably run into situations where developers make mistakes.

Yup. As always, do backups for anything important. Semver is certainly helpful in communicating scope of changes.