What are some other secure ways to send varying file sizes from my computer to one/many others e.g. how would you securely send 1MB, 1GB, 1TB?
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
Resilio Sync. It's like a cloud but over p2p, so there are no size limits. You need both devices to be online at the same time (not necessarily connectable, their servers can handle that). It's free, pretty easy to set up and just works. It does encryption by default, but if you want a layer of extra security on top, just put your data in a Veracrypt container and send that instead.
Resilio is quite the head or two above - very polished commercial product, actually, with basic free license. From the authors of original bittorent protocol and client.
As far as I looked at Syncthing, it required n^2 config steps for n connected devices. Not really feasible unless every person with access to the folder knows every other person.
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.
It's decentralized. For example, the exact same service exists at https://skysend.hns.skyportal.xyz, which is operated by a completely unrelated party. Links created on one will work on the other.
This is a holy grail I've been looking for.
The use case is receiving MB to TB size files.
Requirements are a web interface, resuming transmissions, self hosting, open source, encryption and AD integration for users.
For now the best way I have found is to put the content on my website, in a folder protected by a password and served by TLS only. Anyone can receive it, I control expiration and access, even as a sender I'm using extremely simple, reliable software. It's not like I need to send a lot, it just works.
The hardest part is being able to have a domain name that links to my machine. After that Caddy makes everything extremely simple.
I recently moved about 1TB of video files to S3, before moving it to another service that supported importing via HTTP. Not sure if there are any better alternatives for this, I would love to hear about an alternative.
Depends 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.
Looks really good. This seems like it would be a great alternative to AirDrop if support is added to enough platforms. One issue I have with it is, if it's p2p having a speed limit seems silly.
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.
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