Comment on Way for non-technical users to upload to my server with resumability
entropicshart@sh.itjust.works 1 year ago
Take a look at NextCloud - very easy to host and has great user management and sharing.
There are also a good amount of apps that are one click integration if you need to expand on functionality.
nopersonalspace@lemmy.world 1 year ago
Thanks! I already use NextCloud and quite like it! Hover, I find their file upload feature to be lacking for this use-case. Sadly, it crashes/freezes the browser when I try to upload a folder with a lot of files (which is the main thing I’ll need to do with this)
Strit@lemmy.linuxuserspace.show 1 year ago
Maybe install the nextcloud client on his PC and have him copy over the files there. The Nextcloud client has sync and resume functionality and you don’t have to watch it like a hawk. It just does it’s thing in the background.
nopersonalspace@lemmy.world 1 year ago
Huh yeah that’s not a bad idea. I actually sort of dislike the nextcloud client normally (as I’d prefer it to not actually download the remote files, but act like a virtual filesystem). But in this case, it might actually work…
uninvitedguest@lemmy.ca 1 year ago
It acts as a virtual file system on Windows.
entropicshart@sh.itjust.works 1 year ago
If you’re doing the uploads yourself, the fastest solution for large files (e.g. compress into a tar/7z) will be rsync.
It requires minimal setup (ssh or vpn connection) and uses chunk transfer which is typically faster and can be resumed in event of connection failures
nopersonalspace@lemmy.world 1 year ago
I love rsync, and also have been using croc a lot recently for similar stuff. It’s not really feasible for non-technical users who don’t even want to think about using a terminal though.
ares35@kbin.social 1 year ago
browser-based 'clients' with large directories and large numbers of files in a single multi-file upload are going to choke. you need binary bits on the parents' end, such as a dedicated backup or sync utility.
if you could populate your server with their existing files using a physical drive, that would be better, and perhaps faster and easier, too--then a browser-based upload solution could probably handle the much smaller 'updates' of new stuff. have them consolidate all the existing files on one external (plus also on a second for a local backup). hell, you could do that bit via remote desktop and all they'd need to do is connect the drives and let you in. then somehow get one of those drives to you (ship, deliver, you pick up. whatever is feasible).