Just use Tailscale. It’s always 1 day away from an 0-day anyway.
You can either require mesh vpn or make it easy for friends to access your library. You can't have both.
I stay purely home network, as I suspect most do. So although I can see your use case, I can also understand why it's not a bigger priority than those other features.
You can either require mesh vpn or make it easy for friends to access your library. You can't have both.
I stay purely home network, as I suspect most do. So although I can see your use case, I can also understand why it's not a bigger priority than those other features.