类似BT的网络云盘

| 分类 技术随笔 

最近有多人同步文件夹的需求,坚果云免费的个人版有人数限制,onedrive什么感觉不好用。

看到有人说在linux上自己搭btsync,发现是个不错的东西。和bt一样,使用P2P技术,可以很方便地传送文件给对方,速度也有保证(软微的百兆上传带宽可以用起来了)。虽然说是serverless和去中心化,必要的用来找到彼此的discovery server还是需要有的。

btsync后来改叫Resilio Sync,在国内有对应的版本叫微力同步。

当然,和bt一样,要求有在线的客户端才能提供下载。所以,我在一台vps上也运行了微力同步,保证实时都可以提供下载。

目前它支持的客户端系统还是很多的,并提供一个基于web的管理界面,比较便于使用。

发现有开源的实现叫做syncthing,github地址:https://github.com/syncthing/syncthing/

感觉还是开源项目会持续发展下去。syncthing着重解决同步的数据安全,应该比resilio要完善一点。resilio的一个缺点就是我不知道有没有同步到最新版,此时操作数据有覆盖最新提交的危险,这是不如git的地方。syncthing已经被收入debian仓库,可以用apt-get install syncthing安装。但是syncthing要求设备间互相交换设备ID,不像resilio一样给一个读写的Key就可以使用,较为麻烦。


上一篇     下一篇