For people interested in a minimalist setup, Tailscale + Samba can go very far. I personally use Foobar2000 and VLC on the client side.
It’s not pretty nor great with bad connections, but there is basically no maintenance.
It’s not pretty nor great with bad connections, but there is basically no maintenance.