Syncthing是一个跨平台的同步软件,在Windows,macos,linux上都可以使用,可以用来实现离线下载本地同步,异地备份等等的功能。
一、安装方式
非常简单,可以在Syncthing的官网上进行下载https://syncthing.net/downloads/
请根据您的系统架构进行下载(服务器选择Linux amd64或者arm64,本地系统选择Windows或者macos)
运行方式:解压文件,并执行Syncthing:在Windows直接使用SyncTrazor.exe,在Linux下运行./Syncthing即可)
二、管理方式
在您的浏览器中打开http://localhost:8384/(这是本地服务的地址,如果您使用服务器,请将localhost改成您的服务器IP地址或者绑定在服务器上的域名)

首先,您需要添加远程设备:
点击右下角的添加远程设备,并输入远程设备ID(远程设备可以在设备的管理页面的操作>显示ID看到)
随后等待一会(Syncthing的全球发现服务器会自动进行内网穿透)等待远程设备响应。
等待设备响应后,应当在浏览器内提示找到设备,点击添加即可。
三、添加同步目录
在连接到远程设备以后,可以使用左侧的添加文件夹

文件夹标签是给你自己看的,可以随便填,文件夹ID不用管自动生成,文件夹路径自己选择,注意要使用绝对路径(这一点在linux上容易出问题)
切换到共享选项卡

选择你需要共享的设备,必要时也可以填入密码
版本控制选项卡

这个选项如果你是用来同步文档等等会修改的文件,可以开启
高级选项卡

这个页面需要注意监视更改要勾上,否则同步更改会变慢,文件夹类型选择发送与接收是双向同步,选择仅发送代表这个设备只发送不接收,反之亦然。
确认无误之后就可以进行保存了,在远程设备上会显示这个同步文件夹,即可同步。