Syncthing installation

Installation and setup of a multi-platform file synchronization to sync your data between your devices.

Syncthing is an open source and free to use synchronization client which let’s you share unlimited data between multiple devices not storing them anywhere but on your own devices. I personally use it to share my music library, datasets for work and even configuration files and other scripts between my PCs. It is also cross-platform and beside applications for Windows and Linux I am also using the Android application to sync photos and music.

Windows setup

  • Download the latest version of syncthing from the official website
  • Extract code
  • Paste into C:/Program Files/syncthing
  • Run syncthing.exe

After this a browser should open where you can setup your first file synchronizations.

To make an autostart, do the following:

  • Press Win + R and type shell:startup followed by Enter
  • Right click into opened explorer, New, Shortcut
  • Enter "C:/Program Files/syncthing/syncthing.exe" -no-console -no-browser
  • Give appropriate name like syncthing_bg
  • Restart your computer
  • Open a browser at 127.0.0.1:8384 to check if the autostart worked

To allow automatic updates, we need to first modify the permissions for the syncthing folder:

  • Open Explorer
  • Navigate to C:\Program Files
  • Rightclick syncthing and add full permissions for Users

ArchLinux or Manjaro setup

  • Install the software through sudo pacman -S syncthing
  • Start the synchronization service using sudo systemctl start syncthing@<username>.service
  • Autostart enable through sudo systemctl enable syncthing@<username>.service
  • Configuration through browser GUI, simply visit 127.0.0.1:8384

For more information, see: ArchLinux Wiki

More information

Leave a Reply

Your email address will not be published. Required fields are marked *