I've tried Nextcloud a few times over the years, but every time I do, I end up coming away thinking it's shit. Here's why...
https://kevquirk.com/blog/why-i-think-nextcloud-is-shit
@adamsdesk @kev I second syncthing. I wanted a self-hosted cloud storage platform (was using Dropbox), and wanted a self-hosted cloud music platform (was using Google Music). Nextcloud did both awkwardly. Lots of things out-of-sync.
Syncthing has been great - my devices are in sync and I run one on a server too so there's always something available to sync to if I'm on the Internet.
Funkwhale is my music solution... It's awesome, and you can serve the music out of S3, so storage costs even with a large collection are tiny.