you should probably use a VPN if you’re uploading because it’s trivial for law enforcement to track - there’s no Onion routing or anything like that, and anyone can register and search
but for downloading / leeching I wouldn’t be as worried because very generally speaking people aren’t harassed for downloading, only sharing
I use Nextcloud to sync a huge music collection and it works great - I was kinda surprised
I run it on an underpowered NUC and it behaves beautifully