> The following platforms unfortunately no longer get prebuilt binaries for
download at syncthing.net and on GitHub, due to complexities related to
cross compilation with SQLite:
dragonfly/amd64
illumos/amd64 and solaris/amd64
linux/ppc64
netbsd/*
openbsd/386 and openbsd/arm
windows/arm
I'm surprised they're dropping windows/arm considering that seems to be the direction things are moving in.
I don't understand why they chose to use github.com/mattn/go-sqlite3 instead of modernc.org/sqlite
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.
You can thing of Syncthing as a p2p dropbox. It can also double as a "live-backup" program, similar e.g. to Time Machine, if you enable file versioning in one of the peer nodes.
Rsync is great as there is a clear master copy. But if changes may happen at any copy of the data, it can become a chore.
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.
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.
Do you have to upgrade across all your syncthing instances at once, or will 1.x be able to talk to 2.x for a while without breaking? It seems like a pretty big update and I'm not sure what I need to think about if I'm upgrading
11 comments
[ 2.9 ms ] story [ 22.0 ms ] threaddragonfly/amd64 illumos/amd64 and solaris/amd64 linux/ppc64 netbsd/* openbsd/386 and openbsd/arm windows/arm
I'm surprised they're dropping windows/arm considering that seems to be the direction things are moving in.
I don't understand why they chose to use github.com/mattn/go-sqlite3 instead of modernc.org/sqlite
Rsync is great as there is a clear master copy. But if changes may happen at any copy of the data, it can become a chore.
Also SyncThing is bidirectional whereas rsync is one way (obvs you could also push both ways).
I love this software. I am using it to sync files across different computers and different people for years now.
Finally some sanity!
(And that db removal interval setting).
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.