简介
syncthing 是一个跨平台、开源的数据同步工具。它可以让你的文件夹,在多台设备保持同步。
Syncthing 官方支持 Linux、Windows、OS X、FreeBSD、Solaris 等系统,并且有第三方的 iOS、Android 应用。所以利用它,我可以让我手机(Android)的文件,同步到电脑(macOS,Windows)。同时它还可以在 Linux 上用,所以我可以把文件同步到服务器上。
安装
服务器
自己的是ubuntu系统,所以这里以ubuntu的docker为例
docker pull syncthing/syncthing
docker run -d --restart=always -p 8384:8384 -p 22000:22000/tcp -p 22000:22000/udp -p 21027:21027/udp -v /data/syncthing:/var/syncthing --name=my-syncthing syncthing/syncthing:latest
然后打开 http://127.0.0.1:8384/ 就可以看到管理页面了(这里是你服务器的外网ip)。注意防火墙需要放行8384、22000、22000、21027几个端口。记得设置用户密码。
1、添加设备
远程设备->添加设备
常规->输入你需要共享客户端的id(操作->显示ID获取),名称随便写
2、共享文件
常规->选择你需要共享的文件夹及路径
共享-> 选择需要共享的设备
MACOS
下载地址
页面操作跟服务端一样
评论区