Syncthing

Syncthing is a continuous file synchronization program.  Clients are available for Windows, macOS, Linux, and Android.

https://syncthing.net/