
I think the distributed feature is just a bonus really.
If I had to strawman a homelabber use case, maybe you’re a very data conscious photographer or videographer and you set up another storage array at your parents house as part of your back up system. 🤷
Your ports are not mapped so the host system doesn’t know about them. You only have them exposed, which is for docker communication.
Map your ports and then you’ll be able to access them by host-ip:mapped-port.
Then you can use nginx to proxy to that.