this post was submitted on 21 Nov 2024
62 points (100.0% liked)

Open Source

31746 readers
129 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 
  • Up to > 100 GB files
  • End-to-end encrypted file transfer
  • Parallel upload
  • One-time download link
  • 7 day retention period (Download link expires and files are being deleted afterwards.)
  • Files are stored in Switzerland
  • OpenSource, no account needed
  • Free (a Donations will be nice)
top 12 comments
sorted by: hot top controversial new old
[–] xoggy@programming.dev 7 points 1 month ago (3 children)

Someone should make a service like this except you actually upload the file directly to the other user rather than uploading it to a 3rd party (encrypted or not). Yes I get you would have to wait for the user on the other end to connect to you before the transfer starts but if you're uploading 100+GB of data you're going to be leaving that browser tab open for awhile anyways.

[–] anguo@lemmy.ca 16 points 1 month ago (2 children)

Doesn't magic wormhole do that? I remember there used to be a few websites providing a web interface for it, but I can't seem to find them anymore.

[–] brickfrog@lemmy.dbzer0.com 12 points 1 month ago (1 children)

Yup there's at least a few projects that can do in browser file transfer using WebRTC e.g.

https://sendfiles.dev/

https://sharedrop.io/

https://github.com/kern/filepizza

And of course https://github.com/magic-wormhole/magic-wormhole (they used to have a website too but maybe that went away?)

[–] xoggy@programming.dev 1 points 1 month ago

This is exactly what I was talking about, thanks!

[–] precarious_primes@lemmy.ml 2 points 1 month ago

Yes, there are relays to connect the clients together and then the transfer is direct.

Several years ago when I was doing consulting I had lots of clients that blocked all the normal file sharing domains to prevent people from getting files into servers but magic wormhole always worked for me. I'd stash a wormhole-william (magic wormhole compatible Go application) executable in our installer deliverable and then I could update the software without IT's help in the future (I often had RDP access). The headaches saved by cutting red tape were worth the risk for me.

[–] uart314@feddit.it 3 points 1 month ago

pairdrop.net

[–] cyberwolfie@lemmy.ml 3 points 1 month ago (1 children)
[–] victor9@lemmy.ml 1 points 1 month ago

Something like this that encrypted and uploaded to IPFS would be neat.

[–] tunetardis@lemmy.ca 7 points 1 month ago (2 children)

Cool. I've been using croc lately to move files around, but this differs in that they are supplying temporary off-site storage so that the host doesn't have to remain online.

[–] Zerush@lemmy.ml 5 points 1 month ago

Yes, Croc is AFAIK the best alternative, no man in the middle, but if you can't be online for the downloads, the best is Sharrr, anyway lightyears better than Dropbox or similar big company crap.

[–] DolphinMath@slrpnk.net 1 points 1 month ago (1 children)

I’ve used syncthing for this, and personally found it to work really well.

I’ve heard Taildrop (Tailscale feature), works pretty good too.

[–] tunetardis@lemmy.ca 2 points 1 month ago

Oh I see. syncthing is more for keeping 2 directories synched between machines. I guess in a sense, it's more of a Dropbox competitor while croc and sharr are for one-off file transfers. For awhile, I ran an owncloud server at work for internal use. It was pretty good for file synching, but required some port forwarding through the router. These solutions mentioned here seem to all have a public host somewhere to eliminate that need.