Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Despite some early mis-steps with Syncthing - mostly me just failing to understand how best to use it - I now count it as one of my favourite tools.

Rock-solid, gracefully handles long periods of one or more machines going offline (eg personal use computers in a home network), partly configurable with text files. The way it can be set for one-way syncs also opens up new use cases.

I use it for syncing documents, video capture, certain config files - even my ROM collection to my Steam Deck.

The only place you really shouldn’t use it is on Git repos - something that is probably obvious to anyone who has used a git branch, but worth re-stating. For a simple repo with only a main branch you want on just two machines - eg dev desktop and laptop - you might get away with it for a little while but it’s extremely brittle and will eventually trip you up - through no fault of Syncthing or Git, I should add. Just fundamentally incompatible paradigms.



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

Search: