3 ms·
Syncthing does not require a server. Syncthing is itself the server. The application (on either platform you want) connects directly to another device (i.e. pee
by memen 4y ago
Syncthing does not require a server. Syncthing is itself the server. The application (on either platform you want) connects directly to another device (i.e. peer to peer or P2P) and sends/receives the folders and files as you setup.
A syncthing server is used for discovery only, which is a free service.
- rsync 4y agoOk but each “peer” needs to have syncthing installed, correct ? That is, you can’t just point syncthing to any old sftp endpoint… I think your parent means “the commercial endpoint” when he says “server” …
- Macha 4y agoWhat is "the commercial endpoint"? There's no commercial offering of Syncthing. Every peer needs to have syncthing installed, yes. This is how syncthing works. It's P2P (though there is the public relay servers for NATed peers). Even if you ran your own relay network, every peer would need Syncthing installed. What some users might want is an always-on node, so that device A could push to that always-on node and then device B could later download it without requiring device A and device B to be online at the same time, but what that node is, is really just a device C that's always on. I think you're picturing Syncthing as being like a centralised file host that offers a client to sync to/from it, or maybe like something like Borg or restic. It's not that, there's no master node or central repo or anything.
- stavros 4y agoAll of the above is true, but I want to note that the GP might want to run a "server" (in reality, a third node) so he doesn't have to keep other devices online all the time. I use my NAS for this, that way I don't need to keep my desktop turned on for my laptop to sync to it.