两台安装了 syncthing 的机器,一个是安卓端完全作为 client ,另一个是 Linux 端完全作为 server 。希望用 syncthing 达到的效果是“push”而不是“同步”,也就是:
- 手机端删除数据,也不会导致服务器端数据的删除(这一点已经实现了,可以通过 ignore delete 或者设置发送/接收端解决)
- 服务器端删除数据,手机端不会重新“补上”(没有实现,想请教大家)
使用场景是,想用 syncthing 将手机的照片“push”到一个临时目录 import 来备份,就可以释放手机的存储空间(需求 1 ),之后 photoprism 对这个 import 进行导入,而这个导入是“移动”(需求 2 )
安卓端的“Push”软件也不是没有,比如 zpush 。但是 syncthing 算是开发比较活跃的,也是比较成熟的方案,不知道可不可以达到以上的需求。