I'm thinking once you're past 1TB, you're better off mailing an (encrypted) physical drive but I'm curious about other solutions especially if you have gigabit internet at home
I'm thinking once you're past 1TB, you're better off mailing an (encrypted) physical drive but I'm curious about other solutions especially if you have gigabit internet at home
https://github.com/schollz/croc
It's similar to magic wormhole if you've heard of that, but a bit more polished. I think for me it offers the best possible UX.
transfer.sh is also good if you can't install these for whatever reason.
We've transferred as much as 250 GB I believe using scp over the local network. But that was obviously between roommates.
You're probably right that once you're in the TB range, actually sending a drive is the way to go. Egress on Amazon is more expensive than buying and then shipping physical disks.
And you can run your own portal, code and instructions here: https://github.com/NebulousLabs/skynet-webportal (roughly a weekend of work to set one up at this point)
https://flathub.org/apps/details/com.sireliah.Dragit
It's relatively simple p2p app with host auto-discovery. Payload is encrypted and performance is pretty decent. Built using rust, libp2p and gtk.
Edit: works on Linux and Windows; repo is here: https://github.com/sireliah/dragit
https://filesender.org/ looks promising but I have not had the time to look into it yet.
The hardest part is being able to have a domain name that links to my machine. After that Caddy makes everything extremely simple.
- password protection
- number of days availability (1 day - 4 weeks)
- max number of downloads
- european datacenter
- max 4GBDepends on if people you are send are online at the same time. If they are not online at the same time, you would need some in-between services. Or else you can just rsync the files between you guys.
Shameless plug I'm the dev and using it daily :)
Note: I'm obviously thinking from a user perspective, I'm sure others, especially non-technical people might find this reasonable. From a business perspective I suppose it does make sense.
In addition to sending files, I can request files from a third party. Includes document signing and payments (which I've not used).