{"id":55630,"date":"2023-03-04T21:07:48","date_gmt":"2023-03-04T21:07:48","guid":{"rendered":"https:\/\/linuxiac.com\/?p=55630"},"modified":"2023-03-04T23:01:00","modified_gmt":"2023-03-04T23:01:00","slug":"how-to-set-up-and-use-syncthing-to-sync-files","status":"publish","type":"post","link":"https:\/\/linuxiac.com\/how-to-set-up-and-use-syncthing-to-sync-files\/","title":{"rendered":"How to Set Up and Use Syncthing to Sync Files on Linux"},"content":{"rendered":"\n<p>With the proliferation of cloud storage services and the growing need for remote work capabilities, file sync software has become increasingly popular in recent years. It allows users to automatically synchronize files between different devices and platforms, ensuring that all file versions are up-to-date and easily accessible from anywhere.<\/p>\n\n\n\n<p>So, when it comes to file sync software, there are two main options: cloud-based services and self-hosted solutions. While cloud-based services have advantages, such as ease of use and accessibility, self-hosted file sync software offers several benefits, making it a more attractive option for some users.<\/p>\n\n\n\n<p>For example, self-hosted file sync software allows users to manage their file synchronization needs on their hardware and infrastructure, providing greater control and customization options.<\/p>\n\n\n\n<p>In other words, you will be assured that you are the only person who has access to this data and makes decisions about managing it. Last but not least, self-hosted solutions offer cost savings over cloud-based alternatives.<\/p>\n\n\n\n<p>Syncthing, Nextcloud, and Seafile are among the best and most popular self-hosted file sync solutions. However, unlike the previous, it does not rely on a centralized server to host the files but has taken a different approach. So first, let\u2019s see what Syncthing is and what it offers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-syncthing\">What is Syncthing?<\/h2>\n\n\n\n<p>Syncthing is a powerful, decentralized, open-source file synchronization software that allows users to easily and securely synchronize files between different devices and platforms, including Windows, Linux, macOS, and Android, making it a versatile solution for individuals and organizations. In addition, it uses a peer-to-peer architecture, meaning that files are synchronized directly between devices without relying on a central server, making it a more secure and private option for file syncing.<\/p>\n\n\n\n<p>The Syncthing UI gives users a graphical interface to configure and manage Syncthing instances running on their devices. With it, users can view the status of their synced folders, add or remove devices from the synchronization network, set up advanced synchronization options, and monitor the <a href=\"https:\/\/linuxiac.com\/securely-transfer-files-croc\/\">transfer of files between devices<\/a>.<\/p>\n\n\n\n<p>The UI is designed to be user-friendly and intuitive, with a clean and easy-to-use interface that makes it easy for users to manage their synchronized files and folders. Furthermore, it is accessible via a web browser so that users can access it from any device with an internet connection. This guide shows you how to set up your Syncthing instances to sync files between them. So let\u2019s get started!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1: Install Syncthing on Linux<\/h2>\n\n\n\n<p>Syncthing is available in most Linux distributions&#8217; repositories, making installation simple. Depending on the distro you&#8217;re using, here&#8217;s how to install it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ubuntu, Debian, Linux Mint, Pop!_OS, MX Linux<\/h3>\n\n\n\n<p>Ubuntu, Debian, and all other Linux distros based on them and using their software repositories need to run:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code lang=\"bash\" class=\"hljs language-bash\">sudo apt install syncthing<\/code><\/span><\/pre>\n\n\n<h3 class=\"wp-block-heading\">Fedora<\/h3>\n\n\n\n<p>If you are using Fedora, run the following:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code lang=\"bash\" class=\"hljs language-bash\">sudo dnf install syncthing<\/code><\/span><\/pre>\n\n\n<h3 class=\"wp-block-heading\">Rocky Linux, AlmaLinux<\/h3>\n\n\n\n<p>Rocky Lynux, Alma Linux, and other RHEL-based users must first add the EPEL repository to their systems (if not already done) before installing Syncthing, which is housed in it.<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code lang=\"bash\" class=\"hljs language-bash\">sudo dnf install epel-release\nsudo dnf install syncthing<\/code><\/span><\/pre>\n\n\n<h3 class=\"wp-block-heading\">Arch Linux, Manjaro, EndeavourOS<\/h3>\n\n\n\n<p>Users of Arch and its derivatives can install Syncthing with the following Pacman command:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code lang=\"bash\" class=\"hljs language-bash\">sudo pacman -S syncthing<\/code><\/span><\/pre>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>This guide will synchronize files between two computers running Ubuntu and Fedora. So let\u2019s start by installing Syncthing on both machines.<\/p>\n\n\n\n<p>On the Ubuntu machine, we run the following:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code lang=\"bash\" class=\"hljs language-bash\">sudo apt install syncthing<\/code><\/span><\/pre>\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-install-ubuntu.jpg\"><img decoding=\"async\" width=\"1003\" height=\"683\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-install-ubuntu.jpg\" alt=\"Installing Syncthing on Ubuntu.\" class=\"wp-image-56011\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-install-ubuntu.jpg 1003w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-install-ubuntu-380x259.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-install-ubuntu-768x523.jpg 768w\" sizes=\"(max-width: 1003px) 100vw, 1003px\" \/><\/a><figcaption class=\"wp-element-caption\">Installing Syncthing on Ubuntu.<\/figcaption><\/figure>\n\n\n\n<p>Accordingly, on the Fedora machine, we perform the following:<\/p>\n\n\n<pre class=\"wp-block-code\"><span><code lang=\"bash\" class=\"hljs language-bash\">sudo dnf install syncthing<\/code><\/span><\/pre>\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-install-fedora.jpg\"><img decoding=\"async\" width=\"980\" height=\"507\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-install-fedora.jpg\" alt=\"Installing Syncthing on Fedora.\" class=\"wp-image-56017\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-install-fedora.jpg 980w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-install-fedora-380x197.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-install-fedora-768x397.jpg 768w\" sizes=\"(max-width: 980px) 100vw, 980px\" \/><\/a><figcaption class=\"wp-element-caption\">Installing Syncthing on Fedora.<\/figcaption><\/figure>\n\n\n\n<p>Once Syncthing is installed on our Linux systems, we\u2019ll ensure the service starts automatically.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2: Setting the Service to Start Automatically<\/h2>\n\n\n\n<p>We will set Syncthing to start automatically on every system boot. This gives us peace of mind that our files will always be in sync between systems without further intervention.<\/p>\n\n\n\n<p>To do this, run the two commands listed below on each machine, remembering to replace the \u201c<em>myuser<\/em>\u201d part with your username on that system.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-1\" data-shcb-language-name=\"CSS\" data-shcb-language-slug=\"css\"><span><code lang=\"bash\" class=\"hljs language-css language-bash\"><span class=\"hljs-selector-tag\">sudo<\/span> <span class=\"hljs-selector-tag\">systemctl<\/span> <span class=\"hljs-selector-tag\">enable<\/span> <span class=\"hljs-selector-tag\">syncthing<\/span><span class=\"hljs-keyword\">@myuser<\/span>.service\nsudo systemctl start syncthing@myuser.service<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-1\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">CSS<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">css<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-autostart.jpg\"><img decoding=\"async\" width=\"966\" height=\"217\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-autostart.jpg\" alt=\"Setting the Syncthing service to start automatically on our Ubuntu system.\" class=\"wp-image-56023\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-autostart.jpg 966w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-autostart-380x85.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-autostart-768x173.jpg 768w\" sizes=\"(max-width: 966px) 100vw, 966px\" \/><\/a><figcaption class=\"wp-element-caption\">Setting the Syncthing service to start automatically on our Ubuntu system.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-autostart3.jpg\"><img decoding=\"async\" width=\"980\" height=\"217\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-autostart3.jpg\" alt=\"Setting the Syncthing service to start automatically on our Fedora system.\" class=\"wp-image-56029\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-autostart3.jpg 980w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-autostart3-380x84.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-autostart3-768x170.jpg 768w\" sizes=\"(max-width: 980px) 100vw, 980px\" \/><\/a><figcaption class=\"wp-element-caption\">Setting the Syncthing service to start automatically on our Fedora system.<\/figcaption><\/figure>\n\n\n\n<p>Then, you can run the command below to check the service status on each machine, and the output should look like this.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-2\" data-shcb-language-name=\"CSS\" data-shcb-language-slug=\"css\"><span><code lang=\"bash\" class=\"hljs language-css language-bash\"><span class=\"hljs-selector-tag\">sudo<\/span> <span class=\"hljs-selector-tag\">systemctl<\/span> <span class=\"hljs-selector-tag\">status<\/span> <span class=\"hljs-selector-tag\">syncthing<\/span><span class=\"hljs-keyword\">@myuser<\/span>.service<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-2\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">CSS<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">css<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-check-service-status.jpg\"><img decoding=\"async\" width=\"970\" height=\"658\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-check-service-status.jpg\" alt=\"Check service status.\" class=\"wp-image-56032\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-check-service-status.jpg 970w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-check-service-status-380x258.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-check-service-status-768x521.jpg 768w\" sizes=\"(max-width: 970px) 100vw, 970px\" \/><\/a><figcaption class=\"wp-element-caption\">Check service status.<\/figcaption><\/figure>\n\n\n\n<p>Of course, don&#8217;t forget to replace the &#8220;<em>myuser<\/em>&#8221; part again with the current username valid for your system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3: Syncthing Initial Configuration<\/h2>\n\n\n\n<p>Once we have ensured Syncthing is up and running on both Linux systems, we can configure it.<\/p>\n\n\n\n<p>Syncthing provides an easy-to-use, user-friendly web interface to configure the service and synchronize files. It is accessible through a web browser on port 8384. So, on one of our two Linux systems, say Ubuntu, we point the browser to &#8220;<em>http:\/\/localhost:8384<\/em>&#8220;.<\/p>\n\n\n\n<p>You will be greeted by the screen below, prompting you to choose whether you allow anonymous statistics to be sent. Make your choice to continue.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncting-sent-stat.jpg\"><img decoding=\"async\" width=\"1024\" height=\"680\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncting-sent-stat-1024x680.jpg\" alt=\"Allow anonymous usage reporting to be sent.\" class=\"wp-image-56041\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncting-sent-stat-1024x680.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncting-sent-stat-380x253.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncting-sent-stat-768x510.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncting-sent-stat.jpg 1386w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Allow anonymous usage reporting to be sent.<\/figcaption><\/figure>\n\n\n\n<p>Here we will make a slight digression. If you have installed Syncthing on a headless Linux server, in other words, one that does not have a desktop environment, you may be wondering how you can configure the service. Don\u2019t worry because the solution is straightforward. This is where <a href=\"https:\/\/linuxiac.com\/how-to-use-ssh-tunneling\/\">SSH tunnels<\/a> come to the rescue.<\/p>\n\n\n\n<p>Open the <a href=\"https:\/\/linuxiac.com\/best-gpu-accelerated-terminal-emulators\/\">terminal app<\/a> you are using, and run the command below, where &#8220;<em>XXXX<\/em>&#8221; is the local port to which the remote &#8220;<em>8384<\/em>&#8221; port will be mapped. Also, replace &#8220;<em>myuser<\/em>&#8221; with the username valid for this system and the &#8220;<em>remote-ip-address<\/em>&#8221; part with the IP address of the Syncthing server.<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-3\" data-shcb-language-name=\"CSS\" data-shcb-language-slug=\"css\"><span><code lang=\"bash\" class=\"hljs language-css language-bash\"><span class=\"hljs-selector-tag\">ssh<\/span> <span class=\"hljs-selector-tag\">-L<\/span> <span class=\"hljs-selector-tag\">XXXX<\/span><span class=\"hljs-selector-pseudo\">:localhost<\/span><span class=\"hljs-selector-pseudo\">:8384<\/span> <span class=\"hljs-selector-tag\">myuser<\/span><span class=\"hljs-keyword\">@remote-ip-address<\/span><\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-3\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">CSS<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">css<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>For example, the command would look like this:<\/p>\n\n\n<pre class=\"wp-block-code\" aria-describedby=\"shcb-language-4\" data-shcb-language-name=\"CSS\" data-shcb-language-slug=\"css\"><span><code lang=\"bash\" class=\"hljs language-css language-bash\"><span class=\"hljs-selector-tag\">ssh<\/span> <span class=\"hljs-selector-tag\">-L<\/span> 8855<span class=\"hljs-selector-pseudo\">:localhost<\/span><span class=\"hljs-selector-pseudo\">:8384<\/span> <span class=\"hljs-selector-tag\">linuxiac<\/span><span class=\"hljs-keyword\">@192<\/span>.168.122.26<\/code><\/span><small class=\"shcb-language\" id=\"shcb-language-4\"><span class=\"shcb-language__label\">Code language:<\/span> <span class=\"shcb-language__name\">CSS<\/span> <span class=\"shcb-language__paren\">(<\/span><span class=\"shcb-language__slug\">css<\/span><span class=\"shcb-language__paren\">)<\/span><\/small><\/pre>\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>In the example above, we map the local &#8220;<em>8855<\/em>&#8221; port on our desktop system to the remote &#8220;<em>8384<\/em>&#8221; port on the server with IP address &#8220;<em>192.168.122.26<\/em>&#8221; (in that case, our Ubuntu Syncthing instance) where we have installed and run Syncthing.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel.jpg\"><img decoding=\"async\" width=\"1024\" height=\"713\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel-1024x713.jpg\" alt=\"Creating an SSH tunnel.\" class=\"wp-image-56059\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel-1024x713.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel-380x264.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel-768x534.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel.jpg 1138w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Creating an SSH tunnel.<\/figcaption><\/figure>\n\n\n\n<p>After successfully logging in, it is essential to remember that the terminal window from which you executed the SSH tunneling command must remain open for the tunnel to stay active.<\/p>\n\n\n\n<p>You can then navigate to &#8220;<em>http:\/\/localhost:8855<\/em>&#8221; in the web browser on your desktop PC from which you ran the command. As a result, you will be taken to the remote machine&#8217;s Syncing admin interface.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel2.jpg\"><img decoding=\"async\" width=\"1024\" height=\"699\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel2-1024x699.jpg\" alt=\"Access locally on a remote Syncthing UI.\" class=\"wp-image-56062\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel2-1024x699.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel2-380x260.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel2-768x524.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/ssh-tunnel2.jpg 1375w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Access locally on a remote Syncthing UI.<\/figcaption><\/figure>\n\n\n\n<p>But now, back to our Ubuntu system. First, you\u2019ll see a reminder message that no password has been set to access the Syncthing UI. So, following best practices, let\u2019s set one.<\/p>\n\n\n\n<p>Click on the &#8220;<em>Settings<\/em>&#8221; button. Next, choose the &#8220;GUI&#8221; tab in the pop-up window, then enter your preferred username and password in the &#8220;<em>GUI Authentication User<\/em>&#8221; and &#8220;<em>GUI Authentication Password<\/em>&#8221; fields, and finally, confirm with &#8220;<em>Save<\/em>.&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-set-password.jpg\"><img decoding=\"async\" width=\"1024\" height=\"685\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-set-password-1024x685.jpg\" alt=\"Set a password for Syncthing UI.\" class=\"wp-image-56068\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-set-password-1024x685.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-set-password-380x254.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-set-password-768x514.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-set-password.jpg 1385w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Set a password for Syncthing UI.<\/figcaption><\/figure>\n\n\n\n<p>Repeat the same steps on the second Syncthing instance, our Fedora system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4: Connecting the Syncting Instances<\/h2>\n\n\n\n<p>Let\u2019s now connect our two instances, Ubuntu and Fedora, to each other. Syncthing uses a specially generated ID for each instance to identify itself as a unique identifier. Therefore, we must know and provide this identifier to connect one instance to another.<\/p>\n\n\n\n<p>To connect the Ubuntu and Fedora Syncthing instances, first get the unique ID of one of the two, say Ubuntu, then enter it into the Fedora Syncthing instance.<\/p>\n\n\n\n<p>Press the \u201c<em>Actions<\/em>\u201d button at the top right, and from the menu, choose \u201c<em>Show ID<\/em>.\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect.jpg\"><img decoding=\"async\" width=\"1024\" height=\"651\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect-1024x651.jpg\" alt=\"Get Syncthing's instance ID.\" class=\"wp-image-56089\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect-1024x651.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect-380x242.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect-768x489.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect.jpg 1253w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Get Syncthing&#8217;s instance ID.<\/figcaption><\/figure>\n\n\n\n<p>Copy the code shown from the pop-up window and switch to the other Syncthing instance, Fedora.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect2.jpg\"><img decoding=\"async\" width=\"1024\" height=\"652\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect2-1024x652.jpg\" alt=\"Get Syncthing's instance ID.\" class=\"wp-image-56092\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect2-1024x652.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect2-380x242.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect2-768x489.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect2.jpg 1248w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Get Syncthing&#8217;s instance ID.<\/figcaption><\/figure>\n\n\n\n<p>On the second instance, select the &#8220;<em>Add Remote Device<\/em>&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect3.jpg\"><img decoding=\"async\" width=\"1024\" height=\"733\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect3-1024x733.jpg\" alt=\"Add a remote device.\" class=\"wp-image-56098\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect3-1024x733.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect3-380x272.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect3-768x550.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect3.jpg 1233w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Add a remote device.<\/figcaption><\/figure>\n\n\n\n<p>Paste the copied code from the Ubuntu Syncthing instance into the &#8220;<em>Device ID<\/em>&#8221; field and click &#8220;<em>Save<\/em>.&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect4.jpg\"><img decoding=\"async\" width=\"1024\" height=\"733\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect4-1024x733.jpg\" alt=\"Add a remote device.\" class=\"wp-image-56101\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect4-1024x733.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect4-380x272.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect4-768x550.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect4.jpg 1236w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Add a remote device.<\/figcaption><\/figure>\n\n\n\n<p>Now if you go back to the Ubuntu Syncthing instance, you&#8217;ll see that a message has appeared saying that the Fedora device wants to connect to it. Confirm by clicking on the &#8220;<em>Add Device<\/em>&#8221; button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect5.jpg\"><img decoding=\"async\" width=\"1024\" height=\"654\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect5-1024x654.jpg\" alt=\"Add a remote device.\" class=\"wp-image-56107\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect5-1024x654.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect5-380x243.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect5-768x491.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect5.jpg 1252w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Add a remote device.<\/figcaption><\/figure>\n\n\n\n<p>A new pop-up window will open where you can change the device name for your convenience. When you\u2019re done, click the \u201c<em>Save<\/em>\u201d button to add it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect6.jpg\"><img decoding=\"async\" width=\"1024\" height=\"653\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect6-1024x653.jpg\" alt=\"Add a remote device.\" class=\"wp-image-56113\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect6-1024x653.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect6-380x242.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect6-768x489.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect6.jpg 1246w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Add a remote device.<\/figcaption><\/figure>\n\n\n\n<p>After a few seconds, the device status under the &#8220;<em>Remote Devices<\/em>&#8221; section should change to &#8220;<em>Connected<\/em>.&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect7.jpg\"><img decoding=\"async\" width=\"1024\" height=\"653\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect7-1024x653.jpg\" alt=\"Add a remote device.\" class=\"wp-image-56116\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect7-1024x653.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect7-380x243.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect7-768x490.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect7.jpg 1252w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Add a remote device.<\/figcaption><\/figure>\n\n\n\n<p>If you go to the Fedora system, you&#8217;ll see that the status there has also automatically changed to the same.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect8.jpg\"><img decoding=\"async\" width=\"1024\" height=\"737\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect8-1024x737.jpg\" alt=\"Add a remote device.\" class=\"wp-image-56119\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect8-1024x737.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect8-380x273.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect8-768x553.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-connect8.jpg 1230w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Add a remote device.<\/figcaption><\/figure>\n\n\n\n<p>Congratulations! Your two remote Syncthing instances are now connected. Let\u2019s move on to the final part, syncing files between them.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5: Setting up Syncthing Shares<\/h2>\n\n\n\n<p>By default, Syncthing creates an empty folder named \u201c<em>Sync<\/em>\u201d in your home directory to store files that will be shared with other Syncthing instances. Of course, you can add as many additional folders as you want using the \u201c<em>Add Folder<\/em>\u201d button, but we will stick with the default \u201c<em>Sync<\/em>\u201d folder for this guide. The sharing and syncing mechanisms are the same for each additional folder added.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing2.jpg\"><img decoding=\"async\" width=\"1024\" height=\"652\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing2-1024x652.jpg\" alt=\"Default Syncthing shared folder.\" class=\"wp-image-56125\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing2-1024x652.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing2-380x242.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing2-768x489.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing2.jpg 1251w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Default Syncthing shared folder.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing.jpg\"><img decoding=\"async\" width=\"929\" height=\"583\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing.jpg\" alt=\"Sync folder.\" class=\"wp-image-56128\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing.jpg 929w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing-380x238.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing-768x482.jpg 768w\" sizes=\"(max-width: 929px) 100vw, 929px\" \/><\/a><figcaption class=\"wp-element-caption\">Sync folder.<\/figcaption><\/figure>\n\n\n\n<p>To set up a directory where you will share the files available in it with other Syncthing instances, click on &#8220;<em>Edit<\/em>.&#8221;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing3.jpg\"><img decoding=\"async\" width=\"1024\" height=\"653\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing3-1024x653.jpg\" alt=\"Set up Syncthing file sharing.\" class=\"wp-image-56134\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing3-1024x653.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing3-380x242.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing3-768x490.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing3.jpg 1251w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Set up Syncthing file sharing.<\/figcaption><\/figure>\n\n\n\n<p>Select the &#8220;<em>Sharing<\/em>&#8221; tab from the open pop-up, then tick the box of the Syncthing instance with which you will be sharing\/syncing files. In our case, this is the Fedora system we added a moment ago.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing4.jpg\"><img decoding=\"async\" width=\"1024\" height=\"654\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing4-1024x654.jpg\" alt=\"Set up Syncthing file sharing.\" class=\"wp-image-56137\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing4-1024x654.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing4-380x243.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing4-768x490.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing4.jpg 1250w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Set up Syncthing file sharing.<\/figcaption><\/figure>\n\n\n\n<p>The following step is optional, but I strongly recommend it. It is all about file versions. Syncthing allows you to keep several versions of the same file. In some cases, this can be lifesaving, enabling you to restore a file that was accidentally overlapped with another <a href=\"https:\/\/linuxiac.com\/delete-files-and-directories-in-linux\/\">or even deleted<\/a>.<\/p>\n\n\n\n<p>To take advantage of this unique feature, select the \u201c<em>File Versioning<\/em>\u201d tab, then choose \u201c<em>Simple File Versioning<\/em>\u201d from the drop-down menu, and for \u201c<em>Keep Versions<\/em>,\u201d I recommend setting \u201c<em>3<\/em>.\u201d When you\u2019re done with the settings, confirm with the \u201c<em>Save<\/em>\u201d button, and the window will close.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing5.jpg\"><img decoding=\"async\" width=\"1024\" height=\"763\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing5-1024x763.jpg\" alt=\"Set up Syncthing file sharing.\" class=\"wp-image-56140\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing5-1024x763.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing5-380x283.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing5-768x572.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing5.jpg 1265w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Set up Syncthing file sharing.<\/figcaption><\/figure>\n\n\n\n<p>This action will automatically notify the other Synthing instance that we want to share a folder with it. So when you go to the Fedora machine, you&#8217;ll see a notice asking you to confirm the folder share. Just hit the &#8220;<em>Share<\/em>&#8221; button, and the folder will be shared and kept in sync between the two Syncthing instances.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing6.jpg\"><img decoding=\"async\" width=\"1024\" height=\"734\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing6-1024x734.jpg\" alt=\"Set up Syncthing file sharing.\" class=\"wp-image-56143\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing6-1024x734.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing6-380x272.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing6-768x550.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-sharing6.jpg 1231w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Set up Syncthing file sharing.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6: Testing File Sync<\/h2>\n\n\n\n<p>We&#8217;ve come to the most exciting moment, where we&#8217;ll see the fruits of our labor. Both Syncthing instances have an empty &#8220;<em>Sync<\/em>&#8221; folder. So let&#8217;s put some files in the Ubuntu machine&#8217;s &#8220;<em>Sync<\/em>&#8221; folder.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance1.jpg\"><img decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance1-1024x640.jpg\" alt=\"Adding file into the Sync folder.\" class=\"wp-image-56152\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance1-1024x640.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance1-380x238.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance1-768x480.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance1-1536x960.jpg 1536w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance1.jpg 1680w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Adding file into the Sync folder.<\/figcaption><\/figure>\n\n\n\n<p>Now go to the other Syncthing instance; in our case, it is the Fedora machine, and the magic has happened! The files you added to the Ubuntu system are now available in the \u201cSync\u201d folder on the Fedora system.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance2.jpg\"><img decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance2-1024x640.jpg\" alt=\"The files are successfully synchronized with the other Syncthing instance.\" class=\"wp-image-56155\" srcset=\"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance2-1024x640.jpg 1024w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance2-380x238.jpg 380w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance2-768x480.jpg 768w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance2-1536x960.jpg 1536w, https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/03\/syncthing-instance2.jpg 1680w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">The files are successfully synchronized with the other Syncthing instance.<\/figcaption><\/figure>\n\n\n\n<p>Of course, synchronization works both ways, so no matter which instance you add, change, or delete a file from, it will be automatically replicated on the other within seconds.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Syncthing is a powerful and reliable tool for synchronizing files across multiple devices. With its open-source nature and advanced features like versioning and selective synchronization, Syncthing is an excellent choice for anyone looking for a robust file synchronization solution.<\/p>\n\n\n\n<p>The best part, however, is that Syncthing is not limited only to Linux. The software is also available for Windows, macOS, and Android devices. This gives you unlimited options always to have your files at your fingertips, regardless of your operating system.<\/p>\n\n\n\n<p>Following the steps outlined in this guide, you can quickly set up and use Syncthing on your Linux machine to keep your files in sync across multiple devices. So, whether you&#8217;re a developer, a business owner, or a home user, Syncthing has something to offer everyone.<\/p>\n\n\n\n<p>Of course, the software provides many other features beyond this guide&#8217;s scope. I highly recommend you visit the&nbsp;<a href=\"https:\/\/syncthing.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">project&#8217;s website<\/a>&nbsp;or consult its&nbsp;<a href=\"https:\/\/docs.syncthing.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">documentation<\/a>&nbsp;for an in-depth look at them.<\/p>\n\n\n\n<p>Thanks for your time! I hope you find this guide helpful. Your feedback and comments are most welcome.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Keep your files in sync across multiple devices with Syncthing on Linux. Follow our step-by-step guide to get started today.<\/p>\n","protected":false},"author":10,"featured_media":55633,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,4417],"tags":[3682,5016,5251],"class_list":["post-55630","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","category-linux-knowledge","tag-file-sharing","tag-file-sync","tag-syncthing"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6},"post_title_panel":"","has_hero_section":"default","f8b91fc99a8186b6022e0bc64daaff2a":"","hero_section":"type-2","hero_elements":[{"id":"custom_title","enabled":true,"heading_tag":"h1","title":"Home","__id":"-8hW-RgSOUB6gZVxFw5hz"},{"id":"custom_description","enabled":false,"description_visibility":{"desktop":true,"tablet":true,"mobile":false},"__id":"WpIukDSv5Bt55o0W6jbRf"},{"id":"custom_meta","enabled":true,"meta_elements":[{"id":"author","enabled":true,"label":"By","has_author_avatar":"no","avatar_size":25,"__id":"gsFzxIjp3pFtzMT9ug6h3"},{"id":"post_date","enabled":true,"label":"On","date_format_source":"default","date_format":"M j, Y","__id":"dXclFMuFUn-OuY_c6R0r8"},{"id":"updated_date","enabled":false,"label":"On","date_format_source":"default","date_format":"M j, Y","__id":"13W4F72ZjND-12woA3OpB"},{"id":"categories","enabled":false,"label":"In","style":"simple","__id":"X75D_VHsB9ceqN6WMUggP"},{"id":"comments","enabled":true,"__id":"IhllvR8D-s211r7jD409W"}],"page_meta_elements":{"joined":true,"articles_count":true,"comments":true},"__id":"xPED_B2ALSoAxpAI0LQ7x","meta_type":"label"},{"id":"breadcrumbs","enabled":false,"__id":"qWQ7_q4KJVrhPZpWL-Fs7"}],"727deb1df56f8abc63f4febf1b09c51f":"","hero_alignment1":"CT_CSS_SKIP_RULE","hero_margin":40,"hero_alignment2":"center","hero_vertical_alignment":"center","bf4bb287d74c1524a9cdf89e8dc5155b":"","hero_structure":"normal","94d7b5b3d89ffebef4f350f963861317":"","page_title_bg_type":"custom_image","custom_hero_background":{"attachment_id":55636,"url":"https:\/\/linuxiac.com\/wp-content\/uploads\/2023\/02\/syncthing-header-1024x237.jpg"},"page_title_image_size":"full","parallax":{"desktop":false,"tablet":false,"mobile":false},"cf5fc6cfc2ec3a2d494524d4c8e65698":"","hero_height":"250px","pageTitleFont":{"family":"Default","variation":"Default","size":{"desktop":"2.8em","tablet":"2.8em","mobile":"2.8em","__changed":[]},"line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"pageTitleFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageMetaFont":{"family":"Default","variation":"n6","size":"12px","line-height":"1.3","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"uppercase","text-decoration":"CT_CSS_SKIP_RULE"},"pageMetaFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"page_meta_button_type_font_colors":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"page_meta_button_type_background_colors":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageExcerptFont":{"family":"Default","variation":"Default","size":"CT_CSS_SKIP_RULE","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"pageExcerptColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"breadcrumbsFont":{"family":"Default","variation":"Default","size":"CT_CSS_SKIP_RULE","line-height":"CT_CSS_SKIP_RULE","letter-spacing":"CT_CSS_SKIP_RULE","text-transform":"CT_CSS_SKIP_RULE","text-decoration":"CT_CSS_SKIP_RULE"},"breadcrumbsFontColor":{"default":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"initial":{"color":"CT_CSS_SKIP_RULEDEFAULT"},"hover":{"color":"CT_CSS_SKIP_RULEDEFAULT"}},"pageTitleOverlay":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"CT_CSS_SKIP_RULE"}}},"pageTitleBackground":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"var(--theme-palette-color-6)"}}},"pageTitlePadding":{"top":"50px","bottom":"50px","left":"auto","right":"auto","linked":true},"642f528897612e80ab11ef07a377e046":"","page_structure_type":"default","45fff5bec82231cad90c06ee26d82ea6":"","content_style_source":"inherit","content_style":"wide","08b42a344508f6e16d61c612d114f589":"","vertical_spacing_source":"inherit","content_area_spacing":"both","background":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"CT_CSS_SKIP_RULE"}}},"content_background":{"background_type":"color","background_pattern":"type-1","background_image":{"attachment_id":null,"x":0,"y":0},"gradient":"linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%)","background_repeat":"repeat","background_size":"auto","background_attachment":"scroll","patternColor":{"default":{"color":"#e5e7ea"}},"overlayColor":{"default":{"color":"CT_CSS_SKIP_RULE"}},"backgroundColor":{"default":{"color":"var(--theme-palette-color-8)"}}},"content_boxed_shadow":{"inherit":false,"blur":18,"spread":-6,"v_offset":12,"h_offset":0,"inset":false,"enable":true,"color":{"color":"rgba(34, 56, 101, 0.04)"}},"content_boxed_border":{"width":1,"style":"none","color":{"color":"rgba(44,62,80,0.2)"}},"content_boxed_radius":{"top":"3px","bottom":"3px","left":"3px","right":"3px","linked":true},"boxed_content_spacing":{"desktop":{"top":"40px","bottom":"40px","left":"40px","right":"40px","linked":true},"tablet":{"top":"35px","bottom":"35px","left":"35px","right":"35px","linked":true},"mobile":{"top":"20px","bottom":"20px","left":"20px","right":"20px","linked":true}},"45d5111e57f49fa81a6c41047a6699e6":"","disable_featured_image":"no","disable_post_tags":"no","disable_share_box":"no","disable_author_box":"no","disable_posts_navigation":"no","c25bcaebbb70dee2acef5294cec6fd5a":"","disable_related_posts":"no","disable_header":"no","disable_footer":"no","8ac92c00f6e54009c2e16f7ffbef7ff5":"","header_footer_scripts_panel":"","header_scripts":"","49d6dee618557c709e0fa3d8d5c62f38":"","header_after_body_scripts":"","83b07405c039332f1f726ef23d5aacd1":"","footer_scripts":""},"_links":{"self":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/55630","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/comments?post=55630"}],"version-history":[{"count":0,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/posts\/55630\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media\/55633"}],"wp:attachment":[{"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/media?parent=55630"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/categories?post=55630"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxiac.com\/wp-json\/wp\/v2\/tags?post=55630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}