I'd stick to using the host IP for communication between pods. It keeps the separation of different pods intact, makes it easier to add new services and if you ever get a second machine for containers you can continue doing it the same way just with a different IP.
I didn't know DVDs are supposed to last 100 years. That's definitely not the case with newer storage media, be it BluRay, hard disks or even worse SSDs.
I know about that and use it for some projects, but it's still the hassle of donating to individual projects and small payments have disproportionally higher fees (I'm not blaming them it just is like that)
I know micropayments is a bad word, but a centralized nonprofit where I could pay 50$ a month to distribute amongst projects I use and their dependencies would be great. Disregarding any privacy concerns of course, as they would have to track all or most of the applications I use and for how long.
Yes, my point is that we need a service alongside ListenBrainz to take Playlists from there and push it somewhere else like Spotify, Tidal, Jellyfin, whatever.
Every day is numbered, it's called a calendar.