Syncthing keeps folders in sync between devices you approve. It is useful for moving a working folder between a desktop, laptop and an always-on server without making that server a web-based file portal. You choose the devices and folders that participate in each share.
Requirements last checked against the project's documentation.
File count, change frequency and scan activity affect resource use. A large collection of small files can behave differently from a few archives of the same total size.
Deploy with
Supported paths
Platform package
Release binary
Operating-system service
The host must provide
Runtime
Peers
Each participating device runs Syncthing and explicitly accepts the device and folder relationship.
Storage
Persistent data
Each device needs room for the folders it receives. Optional file versioning also consumes space. Preserve configuration and device identity when replacing a host, and maintain a backup outside the synchronized folder.
Step by step
Plan a Syncthing deployment
Pair devices
Verify device identities and accept the connection on the intended peers.