Syncthing

个人数据同步工具

官网 (opens new window)

github (opens new window)

下载安装

windows直接下载安装SyncTrayzor

image-20211124085021306

Linux根据自己需求下载安装

image-20211124085209102

#解压
tar xzvf syncthing-linux*
#切换目录
cd syncthing-linux*
#复制
cp syncthing /usr/local/bin
#启动一次syncthing再关闭
syncthing
#修改访问配置
sed -i 's/127.0.0.1/0.0.0.0/g' '/root/.config/syncthing/config.xml'
#启动
nohup syncthing &	
#关闭
killall syncthing

配置

syncthing自带访问端口8384

远程机器配置访问账号密码本地可不配置

  1. 添加远程设备

    image-20211124090016998

  2. 被添加的设备点击识别,复制完整的识别字符串

image-20211124090245804

  1. 添加文件夹配置目录和规则等

image-20211124090505278

忽略模式配置

最好前面加上(?d)不然会导致因为忽略文件存在无法删除目录

(?d)**/node_modules
(?d)**/target
(?d)**/.git
(?d)**/.idea
(?d)**/.temp
(?d)**/.cache
(?d)**/dist
(?d)**/build