Syncthing 安装配置手册
前言
同步配置文件这种事情基本上每个人都会遇到, 常见的同步方法也有不少, 比如通过Git, DropBox云服务, 纯手工等. 方法/工具虽多, 但一直以来都没有发现一种适合我的方法.
为嘛呢? 这么说吧, Git同步代码可以, 用来同步配置文件就不太好了, 比如我就有3台电脑(2 Mac, 1 Debian), 公司改完配置, 到家发现忘记commit push, 尴尬地打开Teamviewer远程一下, 家里Mac再pull, 最后再ssh到服务器上pull一遍.
结果改一处配置至少得折腾十几条命令. 嗯, 这是一次性改对了, 没改对呢? 回退? 得几十条命令了吧…
Git 好复杂, 但是比起不用 Git 手工操作还是有版本控制的好处的.
云服务, 嗯, 是个好东西, 不过 DropBox 由于某些大家都知道但是又不能说的原因… 其他云服务也有不少好用的, 比如坚果云, 但是服务器上没有图形界面啊, 不支持CLI模式就等于不支持嘛
好吧, 废话终于说的差不多了, 直奔主题–Syncthing, 一款免费开源具有版本控制的分布式文件同步工具, 嗯, 就是不花钱又贼好用, 其他自行Google去吧.
安装与配置
Mac:
brew install syncthing # 安装
brew services start syncthing # 配置开机自动启动服务
领取专属 10元无门槛券
私享最新 技术干货