出海知识库INSIGHTS & NOTES
登录
阅读空间文章链接 ↗
出海知识库 / 开发工具

GitHub 8.9万+ Star:Syncthing,不经过任何云的跨设备文件同步

2026-10-18
GitHub 8.9万+ Star:Syncthing,不经过任何云的跨设备文件同步

网盘用久了总有顾虑:文件到底存在谁的服务器上?哪天服务关了、限速了、涨价了,数据怎么办?Syncthing 给了一个彻底的答案——一个去中心化的持续文件同步程序:你的电脑、手机、NAS 之间直接同步文件,不经过任何服务器和云,数据只存在你自己的设备上。它在 GitHub 上拿下 8.9 万+ Star,是这个领域最受信任的开源项目。

这是什么

Syncthing 是一个开源的持续文件同步工具,在两台或多台设备之间自动同步文件。它由 Go 语言编写,2013 年创建至今更新了十余年,MPL-2.0 协议完全开源。项目把目标写得很清楚,按重要性排序:不丢数据、防攻击、易用、自动化——数据安全排在第一位。

核心功能

  • 点对点直连:设备之间直接建立连接同步,没有中心服务器,你的文件不经过任何第三方
  • 全程加密:所有传输都用 TLS 加密,即使走中继也解不开内容
  • 版本管理防误删:支持回收站式、交错式等多种版本保留策略,误删、改坏了能找回来
  • 忽略规则:类似 .gitignore 的忽略模式,缓存、临时文件不同步
  • 全平台:Windows、macOS、Linux、Android、NAS、Docker 全覆盖,浏览器打开网页管理界面就能配
  • 自动发现与中继:局域网内自动发现设备高速同步;异地直连失败时经官方发现/中继服务器握手,照样能连上

免费吗

完全免费,且开源。MPL-2.0 协议,无账号、无订阅、无存储空间上限——上限就是你自己的硬盘。它不靠卖存储赚钱,也就没有“免费版限速、付费版解锁”那一套。

适合谁

  • 电脑 + 手机 + NAS 多设备办公,想让文档照片自动跟随自己的人
  • 不想把私人文件放公有云、要自己掌控数据的人
  • 开发者同步代码、配置、笔记,要一个不依赖 Git 的自动同步
  • 家里有 NAS、想搭一套“私有网盘”的极客

怎么开始

两台设备各装一个 Syncthing,添加要同步的文件夹,互相添加对方的设备 ID(可扫码),对方点接受就开始同步了。想先了解可以去官网 syncthing.net 看介绍,文档在 docs.syncthing.net,NAS 和服务器用户直接用 Docker 一条命令跑起来。

GitHub:https://github.com/syncthing/syncthing

官网:https://syncthing.net/

文档:https://docs.syncthing.net/