Syncthing使用以及服务器搭建

这篇文章介绍的是开源同步软件 Syncthing 的基础使用以及自己服务器的搭建过程 是什么 贴上 Github 地址:Syncthing 是一款可以进行同步的软件,不同于各种“云”(谷歌Sync、坚果云),这款软件没有云端服务 p2p 模式进行数据同步,不存在第三方中心,因此可以认为数据是安全的 如果两个客户端在同一个局域网,则会直接依赖于局域网进行数据传输 如果两个客户端不在同一个局域网,则会通过中继服务器进行传输,中继服务器可以用 default,全球各个地方都架设的有(用户自行架设的),但是用别人服务器的话,还是会担心一些安全问题,尽可能使用自己的服务器 简单描述下我是怎么发现的 开始使用 Logseq 的时候,我发现 Logseq 这个软件我直观的用途应该有两个: 办公时候在电脑上用 随拍、随记、读书,需要随时随地在手机上用 这样就涉及到了一个非常明显的问题:需要在 PC 端和手机端进行数据同步 考虑过几个方式: 通过 Github 做中心,PC 和手机都在使用前做拉取操作 卡在了手机端,尝试了很多软件,没有能很方便的支持的 通过云硬盘同步工具 找了几个遇到各种问题 配置麻烦 数据需要在别人的云端 后来发现了 Syncthing,简单了解了之后发现这个就是我想要的 本来以为会比较困难,没想到使用起来太简单了 怎么用 下载地址:自己直接去 Github 上下载最新版就行 想快速使用的话,就在自己家里面试试,两个手机都连上家里局域网,都安装上这个软件 添加设备 添加共享的文件夹 共享文件夹中有要共享的设备选项,勾上要共享的设备,对方手机上就会收到提示,确定了选择一个要保存到的目录 这样两个目录就能进行数据同步了 电脑端的使用 下载电脑版的之后,启动可执行文件,会打开一个命令窗口,不要关闭它 同时会在浏览器上打开 GUI 地址:127.0.0.1:8384 操作方式跟手机端是一样的 并且电脑上还会推送附近的客户端 操作举例 新增文件夹 文件夹路径,就是本地要同步的目录 共享:就是要共享的设备,因为可能会加进来很多设备 版本控制:暂没用到 忽略模式:就跟 .gitignore 类似,哪些是忽略同步的 ...

May 9, 2023