但是有缺点,如果只有两部电脑,a 电脑改变了文件时,b 电脑没有开机,然后 a 电脑在 b 电脑开机前关机了,b 电脑的数据不会更新。换言之,因为没有云端作为中间人,所以数据只有在 a b 电脑同时在线时才会发生,同时在线的时间要足够长,以让数据同步完成。

可以自己设置一个中间人,比如用树莓派,24 小时开机,或者用 mac mini 做中间人。

Syncthing 可以同步电脑上任意位置的文件夹,不同于 dropbox 等只能同步 Dropbox 文件夹,你需要把所有文件放在 Dropbox。而 Syncthing 可以让你用 regex 忽略文件夹中的某些文件,还有 api 给你自定义。