How to sync files automatically with Syncthing
Updated 7/20/2026
Syncthing is an open-source tool that keeps files synced between several devices, directly between them, with no cloud service in the middle. The data stays yours.
1. Install
apt-get update -y
apt-get install -y syncthing
systemctl enable --now syncthing@root
2. Access the interface
Syncthing has a web interface on port 8384. Access it through an SSH tunnel or a secured reverse proxy.
3. Connect the devices
Each device has a unique ID. You add them to each other and choose which folders sync. Changes propagate automatically in real time.
Uses
- Sync files between two servers for redundancy.
- Keep an identical working folder on several machines.
- Continuously back up from a device to the server.
Security
Syncthing traffic is encrypted. Do not expose the web interface publicly; use a reverse proxy with authentication or limit access with the firewall. For pure backup, a Backup Box with rsync stays simpler.
Put this guide into practice on your own VPS
EU cloud servers, billed hourly, ready in minutes, with one-click installs for dozens of apps.
See pricingRelated tutorials
How to encrypt files and backups
Protect sensitive data by encrypting files and backups before storing or transferring them.
Updated 7/20/2026Storage & filesHow to manage disk space and partitions
See how your disks are organized, mount a new disk and expand space when you need it.
Updated 7/20/2026Storage & filesHow to share files through a web interface with File Browser
File Browser gives you a simple web interface to manage and share files on your server.
Updated 7/20/2026