Hacker News new | past | comments | ask | show | jobs | submit login

Syncthing is not a Dropbox replacement, but it is an excellent file syncing system (more similar to BitTorrent Sync). I use it to sync my main source code directories and .emacs.d, and it does a tremendous job of that.

I'm looking at the practicalities of offering a hosted Syncthing service, as I've begun doing something like that just for my company. I think that if commodity Syncthing hosting becomes a reality, Syncthing is basically unbeatable.




I took a quick look at the documentation, and it sounds pretty much like an open source version of BitTorrent/Resilio Sync.

Their documentation mentions they use an open protocol. Is this thing just running on P2P?


it syncs directly between devices. a relay server is only used when the devices can't talk to each other (because thy are both behind a different NAT for example).

that's pretty much the definition of P2P, i'd say.


> because thy are both behind a different NAT for example

More specifically, a case where they are both behind different NATs which both do not respond to UPnP.


No hole punching? Huh.


That too, having never implemented NAT traversal I guess my mind always considered them the same mechanism.


"That too"? From what I can see hole punching is pretty far from being implemented: https://github.com/syncthing/syncthing/issues/4259

Edit: Oh wait this exists https://github.com/syncthing/syncthing/pull/5737




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: