You can use NextCloud as the front end for an SMB share, which is what I do. I can access all my file shares using a protocol designed for intermittent Internet connections, I can sync any folder I want for offline use and, because NextCloud support file rehydration, I can even sync folders bigger than my local disk and it will stream in the files as I use them.
I keep starting to set up nextcloud (or something) for files, but then wondering why I wouldnt just use NFS/SMB.
For me it’s because Nextcloud also has a mobile app and it’s easy to transfer files between my iPhone and my server and other computers.
I can even create public folders easily so I can share data with people I give the link to.
You can use NextCloud as the front end for an SMB share, which is what I do. I can access all my file shares using a protocol designed for intermittent Internet connections, I can sync any folder I want for offline use and, because NextCloud support file rehydration, I can even sync folders bigger than my local disk and it will stream in the files as I use them.