Hacker News new | ask | show | jobs
by exfascist 1529 days ago
For those of you in need of an immediate drop-in replacement that won't tie you to an organization which will do the same thing a decade from now: Syncthing[1] is awesome. It's all FOSS, peer to peer, you're limited by your own hardware and network, and it uses PKI instead of some central auth service. The only reason I don't use it anymore is because I've switched to git for all my textfiles and rsync (lol I know) for archiving binaries, that won't work for people who use a lot of GUI tools though so I'd recommend you use Syncthing.

[1] https://syncthing.net/

3 comments

One feature of Dropbox I take shameless advantage of is sharing files (not pirated material, FWIW) via a link. Suggestions on a replacement for that, since Syncthing can't do that?
This.

I found old save games still shared via Dropbox or Google docs that work 7-8 years later.

The combinations I see in other comments are not going to survive that long.

ipfs + the cloudflare gateway is great for that, I use it for sharing files here. You don't even have to install anything and can use EG: https://anarkrypto.github.io/upload-files-to-ipfs-from-brows...
I've never used Syncthing, but I used to use Unison pretty hard. Why did you switch to rsync for binaries? Was it that you really didn't need bidirectional sync, or was it a failing of the tool to handle large binary files?
I don't edit binaries (or if I do the edits are always saved in a new file) so I just need a full archive of them. Syncthing is overkill for this so eventually I moved away from it and now only a couple of my machines have it running.
What's wrong with using rsync for that?
Nothing. But rsync isn't in the same space that syncthing is trying to do.

It's like comparing `scp` to something like `sshfs` mounted to a shared folder, and having an algorithm to handle file conflicts.

I'm a heavy syncthing user, but still do rsync to deploy changes to my personal VPS because I don't need any of that.