qlyoung's wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
file_transfer [2024/06/03 00:03] – created qlyoungfile_transfer [2024/08/25 14:45] (current) – [Computer to computer] note sftp qlyoung
Line 1: Line 1:
 +===== file transfer =====
 +
 File transfer sure is hard. Why is it so hard? File transfer sure is hard. Why is it so hard?
  
-==== Computer to Computer ==== +==== Computer to computer ====
- +
-By far my preferred system for 1-1 file transfer is the [[https://magic-wormhole.readthedocs.io/en/latest/welcome.html|magic wormhole]] protocol with the [[https://github.com/Jacalz/rymdport|rymdport]] cross-platform GUI frontend.+
  
 +  * My favorite for 1-1 file transfer is [[https://magic-wormhole.readthedocs.io/en/latest/welcome.html|magic wormhole]] protocol via [[https://github.com/Jacalz/rymdport|rymdport]], although it has significant [[https://github.com/Jacalz/rymdport/issues/165|bugs]]
 +  * There is also [[https://github.com/schollz/croc|croc]] although it needs a comprehensive security review (along with magic wormhole)
 +  * For 1-to-many transfer, I usually prefer Bittorrent
 +  * For many-to-many, I like SFTP. Yep, good old SFTP. My preferred server is [[https://sftpgo.com/|SFTPGo]]. It supports S3-compatible cloud storage as a storage backend and allows you to mount as many of those as you want in a virtual filesystem scoped to specific users. Very good. I host it at https://files.qlyoung.net.
 ==== Phone to phone ==== ==== Phone to phone ====
  
-If it's iOS to iOS, Airdrop works well.+If it's iOS to iOS and just 1-to-1 or 1-to-many, Airdrop works well. Many-to-many quickly becomes unmanageable.
  
 For cross-platform iOS <-> Android transfers, I usually reach for [[https://snapdrop.net/|snapdrop]]. However, for transfers of more than 1gb or so, it starts to get sketchy with phone lock timeouts and background task kills frequently resulting in failed transfers. For cross-platform iOS <-> Android transfers, I usually reach for [[https://snapdrop.net/|snapdrop]]. However, for transfers of more than 1gb or so, it starts to get sketchy with phone lock timeouts and background task kills frequently resulting in failed transfers.
  
 I'm not aware of any reliable and broadly available tool that exists in this space. A magic wormhole client for mobile would be amazing. Do you know of one? I'm not aware of any reliable and broadly available tool that exists in this space. A magic wormhole client for mobile would be amazing. Do you know of one?
 +
 +==== Lol ===
 +
 +I made this page with its name before seeing this appropriate XKCD: https://xkcd.com/949/
 +
 +At least I'm not alone.
 +
 +{{tag>technology}}
Panorama theme by desbest
file_transfer.1717372984.txt.gz · Last modified: 2024/06/03 00:03 by qlyoung
CC Attribution-Noncommercial-Share Alike 4.0 International Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 4.0 International