Syncthing开源跨平台同步方案

2017-1-31|2024-1-8
ajeef火麒麟
ajeef火麒麟
type
status
date
slug
summary
tags
category
icon
password
😀
Syncthing 是一款开源的文件同步软件,具有以下优点:
  • 完全分布式。Syncthing 不使用中央服务器,而是由设备直接相互同步。这使得 Syncthing 更加安全和可靠。
  • 选择性同步。Syncthing 允许您选择要同步的文件和文件夹。这使得 Syncthing 更加灵活。
  • 跨平台。Syncthing 提供 Windows、Linux、macOS、Android 和 iOS 客户端。这使得 Syncthing 更加方便。
 

📝 Syncthing是P2P结构,点对点,不存在中心服务器服务端和客户端的概念,所以安全,可以简单理解为任意点,即是服务端也是客户端。

在群晖里安装Syncthing

先安装好群晖docker套件和docker-compose,和开启SSH
SSH进去后,用sudo -i 切换到root账户,建一个docker-compose.yml文件,粘贴如下内容,并
以docker-compose up -d运行,任意浏览器http://xxx.xxx.xxx.xxx:8384/
notion image

在Windows里安装Syncthing

官方也有安装包,但是我推荐用这个第三方客户端,目前更新也频繁,用起来也稳定。
notion image
我下载的是QT5的64位安装包syncthingtray-qt5-1.4.12-x86_64-w64-mingw32.exe

🤗 其它平台的安装包

📎 参考文章

 
💡
Resilio Sync和微力同步,我也用过,但是前者在同步超过10G单体文件的时候出过问题,后者是复刻Syncthing代码的国产衍生版本,不完全去中性化(对于账户认证这一层)
嘉信理财Schwab所有相关问题集合开源跨平台RainLoop-Webmail邮件客户端