Syncthing 作为“push”而非“同步”应该如何设置?

305 天前
 wanghr64

两台安装了 syncthing 的机器,一个是安卓端完全作为 client ,另一个是 Linux 端完全作为 server 。希望用 syncthing 达到的效果是“push”而不是“同步”,也就是:

  1. 手机端删除数据,也不会导致服务器端数据的删除(这一点已经实现了,可以通过 ignore delete 或者设置发送/接收端解决)
  2. 服务器端删除数据,手机端不会重新“补上”(没有实现,想请教大家

使用场景是,想用 syncthing 将手机的照片“push”到一个临时目录 import 来备份,就可以释放手机的存储空间(需求 1 ),之后 photoprism 对这个 import 进行导入,而这个导入是“移动”(需求 2 )

安卓端的“Push”软件也不是没有,比如 zpush 。但是 syncthing 算是开发比较活跃的,也是比较成熟的方案,不知道可不可以达到以上的需求。

1160 次点击
所在节点    Linux
4 条回复
OilMoe
305 天前
服务器设置只发送
手机端设置忽略删除
先设置服务器,再配置手机端,可以避免手机端原有的数据消失
sleepingdog
305 天前
不太理解。
两边都设置 ignore delete 不行吗?

想起之前提的问题 https://www.v2ex.com/t/924828#reply8
不过我的需求是把 A 设备的 a 文件夹,“剪切”到 B 设备的 b 文件夹——也就是同步之后 a 文件夹就消失了
sleepingdog
305 天前
@sleepingdog #2 以防歧义,补充下:是 a 文件夹里面的 文件/文件夹,同步后就会消失
ryansvn
305 天前
手机设置仅发送
linux 上设置仅接收

就可以了,不用其他任何设置

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/955965

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX