|
Size: 1992
Comment: Minor formatting
|
Size: 2572
Comment: Rewrote the section on Syncthing's role in FreedomBox
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| 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 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 synchronized to your !FreedomBox. |
| Line 5: | Line 5: |
| == 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. |
|
| Line 11: | Line 8: |
| 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. | Users should keep in mind that Syncthing is a P2P synchronization solution, not a client-server one. This means that the FreedomBox isn't really the server and your other devices clients. They're all devices from Syncthing's perspective. You can use Syncthing to synchronize your files between any of your devices. The advantage that FreedomBox provides is that it is a server that's always running. Suppose you want your photos on your phone to be synchronized to your laptop, if you simply sync the photos to the FreedomBox, the laptop can get them from the FreedomBox whenever it comes online the next time. You don't have to be worried about your other devices being online for synchronization. If your FreedomBox is one of the devices set up with your Syncthing shared folder, you can rest assured that your other devices will eventually get the latest files once they come online. |
| Line 13: | Line 10: |
| Apart from the shared folders, individuals can also have folders on Syncthing for their personal files which will be synced to their devices only. | To access the web client of the Syncthing instance running on your FreedomBox, use the path /syncthing. This web client is currently only accessible to the users of the FreedomBox that have administrator privileges, though it might be accessible to all FreedomBox users in a future release. |
| Line 15: | Line 12: |
| 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 has android apps available on the [[https://f-droid.org/repository/browse/?fdid=com.nutomic.syncthingandroid | F-Droid]] and [[https://play.google.com/store/apps/details?id=com.nutomic.syncthingandroid |Google Play]] app stores. Cross-platform desktop apps are also available. |
| Line 21: | Line 16: |
| 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 | We recommend going through the [[https://docs.syncthing.net/intro/getting-started.html#configuring | getting started]] section in the Syncthing documentation to setup your first device synchronization. |
| Line 23: | Line 18: |
| To learn more about Syncthing, please visit their official website and documentation. https://syncthing.net https://docs.syncthing.net |
To learn more about Syncthing, please visit their [[https://syncthing.net | official website]] and [[https://docs.syncthing.net | documentation]]. |
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 synchronized to your FreedomBox.
Note: Syncthing is available in FreedomBox starting with Plinth version 0.14.
FreedomBox as a synchronization hub
Users should keep in mind that Syncthing is a P2P synchronization solution, not a client-server one. This means that the FreedomBox isn't really the server and your other devices clients. They're all devices from Syncthing's perspective. You can use Syncthing to synchronize your files between any of your devices. The advantage that FreedomBox provides is that it is a server that's always running. Suppose you want your photos on your phone to be synchronized to your laptop, if you simply sync the photos to the FreedomBox, the laptop can get them from the FreedomBox whenever it comes online the next time. You don't have to be worried about your other devices being online for synchronization. If your FreedomBox is one of the devices set up with your Syncthing shared folder, you can rest assured that your other devices will eventually get the latest files once they come online.
To access the web client of the Syncthing instance running on your FreedomBox, use the path /syncthing. This web client is currently only accessible to the users of the FreedomBox that have administrator privileges, though it might be accessible to all FreedomBox users in a future release.
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 the getting started section in the Syncthing documentation to setup your first device synchronization.
To learn more about Syncthing, please visit their official website and documentation.
