As you may know, Syncthing is an open-source software that allows the users to easily synchronize files and directories between different computers in a secured and encrypted manner. The application has only a Web UI, so we need the browser to do our Syncthing tasks.
Yet another open-source software is Syncthing GTK, which is a GUI written in Python and GTK+3, adding an intuitive user interface to Syncthing, so that the users don’t need to use the browser anymore.
The latest version available is Syncthing GTK 0.7.4.1, which brings changes.
Supported Syncthing features:
- Everything what WebUI can display
- Adding / editing / deleting nodes
- Adding / editing / deleting repositories
- Restart / shutdown server
- Editing daemon settings
- First run wizard for initial configuration
- Running Syncthing daemon in background
- Half-automatic setup for new nodes and repositories
- Filesystem watching and instant synchronization using inotify
- Desktop notifications
Up to date packages are available via some third party PPA, so installing the software on Ubuntu 15.04 Vivid Vervet, Ubuntu 14.04 Trusty Tahr, Linux Mint 17.2 Rafaela, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Pinguy OS 14.04, Elementary OS 0.3 Freya, Deepin 2014, Peppermint 6, Peppermint 5, LXLE 14.04 and Linux Lite 2 systems is piece of cake.
All you need to do is add the PPA to your system, update the local repository index and install the syncthing-gtk package:
$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install syncthing-gtk
Optional, to remove syncthing-gtk, do:
$ sudo apt-get remove syncthing-gtk