Syncthing

Syncthing:设备之间自己同步,不经过任何人

Docker 自部署 国内可用

多设备点对点文件同步

编辑评价4.1编辑部综合整理,仅供参考
维护活跃
活跃

工具介绍

Syncthing:设备之间自己同步,不经过任何人

Syncthing 是开源的点对点文件同步工具:电脑、NAS、手机之间直接建立加密连接互相同步文件夹,数据不经过任何第三方服务器——在「自己的文件自己同步」这个需求上,它是社区最信任的答案之一。

一、核心优势

1. 点对点架构,数据不过第三方

机制:每台设备生成唯一设备 ID,互相接受配对后建立 TLS 加密连接;文件内容在设备之间直接传输,公网不可达时可走中继,但内容全程加密,中继也读不到。

对你的意义:隐私敏感的文档、照片、工作资料,同步链路上没有别人的服务器,断网时设备之间照样在局域网里传。

2. 增量传输加版本控制

机制:文件变更按块扫描增量传输,省流量也快;每个文件夹可开启版本控制(回收站式或阶梯式),误删误改能翻回来。

对你的意义:它不只是「把文件拷过去」,还是一套不占心思的备份习惯。

3. 全平台覆盖,NAS 友好

机制:Windows、macOS、Linux、Android(第三方客户端)与各类 NAS 应用商店都有现成安装;Docker 镜像成熟,WebUI 统一管理全部配置。

对你的意义:手机拍的照片、电脑写的文档、NAS 存的档案,一套软件织成同步网。

适合谁

不想把私人文件交给网盘、又有两台以上设备要互传资料的人;家里有 NAS、希望手机照片自动归档进自己硬盘的用户。门槛不高但存在:设备 ID 配对、文件夹共享、忽略规则这些概念要花半小时理解,之后基本零维护。怕折腾程度中低——配置一次,长期安静运行。短板直说:实时同步依赖设备在线,双方都开机才即时;官方没有 iPhone 客户端,iOS 用户要绕道第三方。要「多人协作加云端中转」,网盘更合适;要「自己的设备、自己的路径、自己的数据」,它就是标准答案。

惊蛰 整理 · 2026-09 收录

评测视频

点击跳转 B 站观看原视频

已聚合 4 条评测视频 ·4 位博主独立评测

【日常必备】免费开源的同步工具Syncthing,会用很重要! 评测视频封面
【日常必备】免费开源的同步工具Syncthing,会用很重要!

韩风Talk·14.1万 播放

【文件同步&备份】syncthing和微力同步,稳定 可靠 自动化 解放双手的同步备份教程 评测视频封面
【文件同步&备份】syncthing和微力同步,稳定 可靠 自动化 解放双手的同步备份教程

摄影师云飞·8.2万 播放

无感知的开源文件同步软件Syncthing 免公网IP搭建私有安全网盘黑科技 拯救被某盘折磨的996社畜 评测视频封面
无感知的开源文件同步软件Syncthing 免公网IP搭建私有安全网盘黑科技 拯救被某盘折磨的996社畜

世界隐性·3.6万 播放

安卓旧手机+Syncthing搭建一个文件同步盘 评测视频封面
安卓旧手机+Syncthing搭建一个文件同步盘

效率视界·2.6万 播放

部署速查

维护活跃活跃

部署前提

  • Docker 与 Compose v2;NAS 用户也可直接用应用商店的 Syncthing 套件。
  • 同步目录挂进容器(示例挂 /data1),Web 管理口 8384,设备间直连数据口 22000 与本地发现 21027。

docker-compose.yml

出处:github.com/linuxserver/docker-syncthing 官方 README。

services:
  syncthing:
    image: lscr.io/linuxserver/syncthing:latest
    container_name: syncthing
    hostname: syncthing
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
    volumes:
      - ./config:/config
      - /path/to/data1:/data1
    ports:
      - 8384:8384
      - 22000:22000/tcp
      - 22000:22000/udp
      - 21027:21027/udp
    restart: unless-stopped

启动与初始化

  1. docker compose up -d 后浏览器打开 http://<主机IP>:8384。
  2. 两台设备互填设备 ID 完成配对,共享一个文件夹即开始同步。
  3. 升级 pull + up;备份 = ./config 与同步数据目录。

同类对比

工具形态价格国内可用
Syncthing:设备之间自己同步,不经过任何人自部署免费国内可用
Immich自部署基础免费国内可用
Alist自部署免费国内可用
Navidrome自部署免费国内可用

快速上手

1装好 Docker,NAS 用户可直接在应用商店找 Syncthing 套件。
2部署容器:syncthing/syncthing(或 linuxserver/syncthing),映射 8384 网页端口与 22000 同步端口,挂载同步目录。
3浏览器打开 http://IP:8384,在两台设备上互填设备 ID 完成配对,共享一个文件夹即开始同步。

从这里出门

打开 Syncthing官方仓库 https://syncthing.net · 新标签页打开

外链为官网原链;若链接失效,欢迎点 ,编辑部会重新巡检。

本页由编辑 惊蛰 整理与维护 · 了解幕后