Syncthing is an open-source continuous file synchronization program, it allows you to synchronize files between two or more devices in a secure and decentralized manner. In this tutorial, we will show you how to install Syncthing on Manjaro.
Before we start, make sure that you have the following prerequisites:
The first step is to make sure that your system is up-to-date. Open the terminal on your Manjaro system and run the following commands:
sudo pacman -Syu
This command will update your system packages to the latest version.
Syncthing is available in the official Manjaro repositories. To install Syncthing, run the following command:
sudo pacman -S syncthing
This command will download and install the Syncthing package on your Manjaro system.
After installing Syncthing on your Manjaro system, you need to configure it to start automatically at boot time. Run the following command to enable and start the Syncthing service:
sudo systemctl enable --now syncthing@<username>.service
Note: Replace
Once the service is enabled, you can open your web browser and go to http://localhost:8384/ to access the Syncthing web interface.
To synchronize files between devices, you need to add them to the Syncthing web interface. Once you have added the devices, you can add folders that you want to synchronize.
To add a device, click on the "Add Remote Device" button in the web interface and enter the device ID and name.
To add a folder, click on the "Add Folder" button, select the folder that you want to synchronize, and then select the devices that you want to synchronize the folder with.
That’s it! You have successfully installed and configured Syncthing on your Manjaro system. You can now start synchronizing files between two or more devices.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!