Syncthing is a file synchronization solution that works on a peer-to-peer model. With Syncthing installed on your FreedomBox, you can sync content from other devices to your FreedomBox and vice-versa. For example, you can keep the photos taken on your mobile phone synced to your FreedomBox.

Syncthing is P2P, not client-server

Since Syncthing uses a P2P model instead of a client server model unlike other applications on FreedomBox, it should be used accordingly.

FreedomBox as a synchronization hub

One instance of Syncthing will be running on a FreedomBox with one shared folder. A number of users can use FreedomBox as an always available synchronization server from which they can keep their shared files updated. Here the FreedomBox server acts as a replacement for a cloud service like Dropbox.

Apart from the shared folders, individuals can also have folders on Syncthing for their personal files which will be synced to their devices only.

Currently, a Syncthing user should get their folder setup by a Plinth administrator.

To access Syncthing web client on the FreedomBox use the path /syncthing. Syncthing has android apps available on the F-droid and Google Play app stores. Cross-platform desktop apps are also available.

Syncthing allows individual folders to be selectively shared with other devices. Devices must be paired up before sharing by scanning QR codes or entering the device ids manually. Syncthing has a discovery service for easily identifying the other devices on the same network having Syncthing installed.

We recommend going through this section in the Syncthing documentation to setup your first device synchronization. https://docs.syncthing.net/intro/getting-started.html#configuring

To learn more about Syncthing, please visit their official website and documentation. https://syncthing.net https://docs.syncthing.net