Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I prefer bashupload.com or transfer.sh for this. Both alternatives have worked well for me.

Alternatively, you can check out magic wormhole (for a more secure transfer of files between two terminals): https://magic-wormhole.readthedocs.io/en/latest/welcome.html...



I didn't know about https://bashupload.com. Thanks for mentioning it.

There is also https://chunk.io/ in the https://transfer.sh category. It requires free registration by emailing the owner. It has some interesting features, like uploading multiple files in one HTTP request and syntax highlighting for source code. Files are associated with your account, so you can delete them without a per-file token and list them.

https://github.com/schollz/croc is like Magic Wormhole but can send multiple files and resume transfers. It is written in Go. It releases official static binaries, including for Free/Net/OpenBSD. (Magic Wormhole has alternative implementations with static binaries: https://github.com/psanford/wormhole-william, https://github.com/magic-wormhole/magic-wormhole.rs.)


Came here just to sing the praises of croc myself. To be fair, it and Magic Wormhole are for different use-cases than 0x0 seems to be, one-time transfers of files between friends, basically. For posting things that should be available for multiple downloads by multiple people, it seems like torrents or IPFS would be reasonable choices.


I switched from a self-hosted transfer.sh instance to a selfhosted ffsend instance with r2 backend. Quality is much higher, easy to run on docker and its end-to-end encrypted. With the cli tools you can easily upload files from command line.

There are sone public instances too:

https://gitlab.com/timvisee/send-instances


Huh, I have been thinking about setting up a file upload service for myself and didn't even remember Send. What a shame. I should consider it.

I have found two different options worth sharing: https://github.com/orhun/rustypaste (very lean and minimal) and https://github.com/9001/copyparty (someone's pet megaproject with features from WebDAV to a tracker music player).


I thought of self-hosting this (it's fantastic, by the way), but why do that when there are public instances? Feels like too much work for little benefit.


transfer.sh looks amazing (i was recently looking into self hosting a wetransfer alternative) - how can such a service be free and unlimited? I may cancel my WeTransfer subscription right away, unless there is anything else to consider? 2 weeks is fine for my purposes.


I wish some magic-wormhole implementation came pre-installed on every major platform. When sharing files with others, getting the other side to install it is still a hurdle.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: