Hi,
I have a NAS locally serving various content, including movies and TV shows. For a TV show, it’s nice to be able to download a whole folder.
I expose rsync, HTTP, NFS, and FTP. FTP works well for whole folder download, but if someone has an Android phone, they have to find some app for it. I think Android only does NFS through an app, but I may be mistaken.
It seems like there’s no good “standard” for folder download. There have been some options. zsync being one of them. But I don’t know if anything has stuck.
It would be nice to offer an easy way to browse files and copy a whole bunch of them in a way that’s trivial for most users.
Is that CIFS? Or FTP? Or is there some easy way to pair HTTP and rsync to make it easy to download folders? (maybe rsync-style links in the dir listing?)
Maybe .zip on the fly?
Just haven’t found anything obvious.
Thank you!
u/irresponsiblehippo, you already have the answer on your own post.
FTP is the way to go. For the case of Android users, just get an (Android) FTP App and use it to download.
Best Regards
This is mostly a client issue, I would say. Just use a client file manager with good networking abilities, that allows you to copy folders using whatever protocol you make available. I use SMB from my Ubuntu PC.
In Android I mostly use Cx File Explorer to browse and copy from the SMB shares. Individual files and whole folders. But there are many, many alternatives.
WebDAV.
Can be mapped natively for Windows, Mac, and Linux. Many Android and IOS client apps.
Served over HTTPS. Can be exposed on the Internet securely with reverse proxy.
Nextcloud would do a zip on the fly when you select a directory or multiple files.