Live data from Hacker News

Syncthing 2.0 Released

github.com

11–20 of 31 posts

Re: Syncthing 2.0 Released

#11

I use rsync for this, what does syncthing do better? Maybe have a nice GUI?

Different use case. Syncthing just keeps folders "in sync" between two machines even if they are not on the same network. Great tool to always have a backup of pictures taken from your phone to a small raspberry pi running at home for instance.

Re: Syncthing 2.0 Released

#12
Windows GUI for Syncthing named SyncTrayzor is also actively developed. https://github.com/GermanCoding/SyncTrayzor After SyncTtrayzor stopped being developed in 2021, it just worked along the updating SyncThing as backend. Now that Syncthing v2 came out, old one is not compatible anymore, but new one picked up the mantle.

I love this software. I am using it to sync files across different computers and different people for years now.

Re: Syncthing 2.0 Released

#13

I use rsync for this, what does syncthing do better? Maybe have a nice GUI?

Different use case. Syncthing just keeps folders "in sync" between two machines even if they are not on the same network. Great tool to always have a backup of pictures taken from your phone to a small raspberry pi running at home for instance.

It also syncs modifications, so it's not really a backup solution.

Re: Syncthing 2.0 Released

#15

I use rsync for this, what does syncthing do better? Maybe have a nice GUI?

It'll let me keep a folder in sync, automatically, across multiple machines. There's no faffing with accounts, it has a GUI simple enough for me to talk entirely non technical people through setting it up and it doesn't matter if one of more of the endpoints is behind NAT.

Once running, it's just a case of copying or editing files in a folder and they're everywhere else. No manual intervention, no trying to remember which computer has the latest copy, it doesn't get upset if I throw terabytes of media at it, it doesn't get upset if I `git init` inside multiple folders and suddenly I have my coding projects ready to go on whatever laptop I pick up.

It also does some nice additional bits, like making it possible to have machines that store a copy of the data but never have decryption keys, so I can use a cheap VPS without worrying about it having a plain-text copy of my data. There's also the ability to store multiple revisions of changed files, should you want it. It's also, at the end of the day, actual plain files on your filesystem which can save a lot of headaches.

It also does a pretty good job of finding the best path to a different box. It shares IPs (that you run the service on), so same lan, different vlan, via a VPN, via a double nat'd someone else's wifi; it doesn't care and usually does the right thing (and is configurable if you wish/need).

The comparison isn't rsync. SyncThing is a host-your-own dropbox/onedrive/other alternative without a requirement for a provider, accounts, fees or your data belonging to someone else, and stunningly low barriers to entry/usage by non technical people.

Re: Syncthing 2.0 Released

#16

I use rsync for this, what does syncthing do better? Maybe have a nice GUI?

Different use case. Syncthing just keeps folders "in sync" between two machines even if they are not on the same network. Great tool to always have a backup of pictures taken from your phone to a small raspberry pi running at home for instance.

[deleted]

Re: Syncthing 2.0 Released

#17

I use rsync for this, what does syncthing do better? Maybe have a nice GUI?

It'll let me keep a folder in sync, automatically, across multiple machines. There's no faffing with accounts, it has a GUI simple enough for me to talk entirely non technical people through setting it up and it doesn't matter if one of more of the endpoints is behind NAT. Once running, it's just a case of copying or editing files in a folder and they're everywhere else. No manual intervention, no trying to remember…

Nice, thanks. I don't use dropbox much, maybe to publicly post a file for a week or perhaps a resume longer term.

So, don't think I need this but will keep it in mind for NAT traversal or something like that.

> without a requirement for a provider, accounts, fees or your data belonging to someone else

Sounds like it is not completely true if you need a server in the cloud as a prerequisite, though maybe I misunderstood.

Re: Syncthing 2.0 Released

#18

Earlier quoted context omitted.

It'll let me keep a folder in sync, automatically, across multiple machines. There's no faffing with accounts, it has a GUI simple enough for me to talk entirely non technical people through setting it up and it doesn't matter if one of more of the endpoints is behind NAT. Once running, it's just a case of copying or editing files in a folder and they're everywhere else. No manual intervention, no trying to remember…

Nice, thanks. I don't use dropbox much, maybe to publicly post a file for a week or perhaps a resume longer term. So, don't think I need this but will keep it in mind for NAT traversal or something like that. > without a requirement for a provider, accounts, fees or your data belonging to someone else Sounds like it is not completely true if you need a server in the cloud as a prerequisite, though maybe I misundersto…

Syncthing is peer-to-peer, not client-server, so you don't need a server in the cloud or anywhere.

Re: Syncthing 2.0 Released

#19
Love to hear more about this:

Rolling hash detection of shifted data is no longer supported as this effectively never helped. Instead, scanning and syncing is faster and more efficient without it.

Re: Syncthing 2.0 Released

#20
post #3

Amazing piece of software, have been using it for about 5-6 years between 4 computers and an Android phone. Never had a single problem with it, it respects your privacy, does only what it advertises, and gets out of your way.

What's the latest story on Android? Last I heard they stopped official support there due to the newer restrictions Google has been imposing.

Yeah, no longer being able to gain permission to access your directory hierarchy feels like it'd be a major roadblock on that platform?
Post reply on HN