I wish I could set my Immich Docker image to a specific version other than 'latest' and let Watchtower update it automatically. Perhaps it would be helpful to have a major release for every breaking change.
I prefer native music apps because, in my experience, they offer a smoother experience compared to PWA. I don’t mind using PWA, but the Music Assistant PWA sometimes annoys me with its delay in loading items.
You can check out music streaming servers such as Navidrome (Jellyfin also works) for that together with a compatible client such as symphonium This is a closed source app but the most feature complete. I use Tempo but has no android auto support I believe.
I used them in parallel for a while before switching to AdGuard. The key features that mattered to me were support for upstream DNS servers via DoH, detailed query logs, and wildcard domain rewriting. Also a better looking UI is a plus.
There is a discussion about immich stacking here https://github.com/immich-app/immich/discussions/2479
Automatic stacking is on their roadmap. There is a high chance that the APIs will be broken by then. I always prefer the native features over third party tools.
I wish I could set my Immich Docker image to a specific version other than 'latest' and let Watchtower update it automatically. Perhaps it would be helpful to have a major release for every breaking change.