You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.7 KiB

Syncthing

Syncthing is a continuous file synchronization program. The Software synchronizes files between multiple devices directly.

Setup

The software can be setup via Docker with the linuxserver image.

Additionally the software can be installed by visiting the official website and download it from there.

Initial configuration

Syncthing can be configured in root and in user space.

Root space configuration for Linux

This section assumes that a Linux system is used. For root space configuration you can use the Docker image for easy setup. Afterwards navigate to the set IP with your browser and set up the directories to sync.

User space configuration for Linux

This section assumes that a Linux system is used. The user space configuration is a bit more difficult than the root space configuration. The following steps are adapted from a reddit post by tmplshdw.

  • Download synthing from their website as described in the [setup section][#setup].
  • Extract the downloaded .tar.gz file
  • Copy the file named syncthing to your home directory
  • In the downloaded folder copy the file etc/linux-systemd/user/syncthing.service to ~/.config/systemd/user/
  • In the file ~/.config/systemd/user/ change the line starting with ExecStart=. Put the absolute path to your home directory after the equal sign
  • Run systemctl --user enable syncthing.service and systemctl --user start syncthing.service to start the Syncthing service now and at each following start of the system

After this Syncthing can be found at http://127.0.0.1:8384