I see someone mention watchtower, while not a bad thing, I just prefer to manually update. This helps to ensure any breaking changes don’t break my system. Especially with something like Immich at it’s had a lot of them recently as they work towards stable. I just generally subscribe to their release and do updates as necessary.
I feel like I have the same or similar issue, but I’m using synapse server with element app. If I’m on mobile sometimes I don’t get my notifications at all until I’m back on Wi-Fi, then a steam of them.