Syncthing 主机

在您自己的设备之间持续同步文件,无需第三方保存副本。

  • 一键 部署
  • 15 GB 所需磁盘空间
  • 1 GB 内存 所需内存
  • 来自 2 € 价格
立即订购 无设置费

您在 AvaHost 上获得的服务

一键部署、自定义域名、免费HTTPS、自动应用更新和定期备份是每个云应用的标准配置。您可以在一台服务器上运行多个应用,并且包括终端访问。

此模板不包含数据库容器。

立即订购

技术

Docker 镜像
syncthing/syncthing:latest
默认端口
8384

Syncthing 的工作原理

Syncthing 通过密码学身份连接设备,并仅共享管理员授权的文件夹。每个参与设备保留自己的副本,当对等设备能够通信时交换更改。发现和中继服务可以帮助设备相互查找或穿越复杂网络,但文件内容始终是设备间同步过程的一部分。

文件夹模式控制设备是发送和接收更改、仅发送还是仅接收。文件版本控制默认禁用;管理员选择策略后,可以保留替换或删除的文件。当不兼容的编辑在不同设备上发生时,可能会出现冲突文件,因此用户仍需要为频繁修改的文档明确所有权。

Syncthing 的主要功能

Web 界面管理设备身份、文件夹路径、共享关系、传输状态、错误和版本控制设置。忽略模式排除不应传输到另一设备的文件,而带宽控制和扫描间隔有助于针对连接和工作负载调整行为。

Syncthing 是一个同步系统,不是独立备份的替代品。删除、加密事件或不需要的编辑可能会传播到对等设备。版本控制可以降低某些风险,但重要数据仍需要与普通同步操作隔离的单独备份。

Syncthing vs Resilio Sync

1

Syncthing

Syncthing 是一个社区开发的点对点文件同步应用程序,具有本地 Web 界面和开放的设备共享模型。Resilio Sync 在商业产品中使用点对点传输技术,包括托管计划和用于业务使用的集中管理选项。

2

Resilio Sync

Resilio Sync 可能适合希望获得供应商支持、策略管理和商业部署工具的组织。当参与者希望自托管、社区维护的同步服务,并且愿意自己管理设备批准、文件夹拓扑、版本控制和恢复程序时,Syncthing 是一个强有力的选择。

订购 Syncthing

谁在使用 Syncthing

个人使用 Syncthing 在台式机、笔记本电脑和家庭服务器之间保持工作文件夹的一致性。小团队在受信任的系统之间复制项目文件,而管理员使用仅接收目标从选定设备收集副本。

该工具不太适合浏览器优先的文档协作或公共文件共享。每个有用的参与者通常运行 Syncthing 客户端并维护本地文件夹副本。存储规划必须考虑托管节点预期保留的内容,而不仅仅是界面中显示的元数据。

自托管 Syncthing:要求和成本

存储容量是主要的计划约束,其次是文件数量、数据库索引、哈希、扫描、传输活动、版本历史和并发对等设备。不需要 PostgreSQL 和 MariaDB。目录在端口 8384 上发布管理界面,而直接 Syncthing 流量通常使用 TCP 或 QUIC 端口 22000。由于模板未发布该专用同步端口,必须测试直接入站可达性,可能需要使用中继连接。

映射的最低配置是方案 1,€2。存储是真正的限制——方案 3 上的 50 GB 是活跃共享文件夹的现实起点,而方案 4 上的 100 GB 更适合较大的保留副本或版本历史。AvaHost 包括一键部署、自定义域 HTTPS 用于 Web 界面、自动应用程序更新和计划备份。

F.A.Q

  • Syncthing 在方案 1 上起价 €2,适合测试或小型复制文件夹。保留数据的数量通常比接口流量更重要。在决定节点是否需要更多处理能力或存储空间之前,应该测量文件数量、哈希、扫描、传输量、对等节点、版本控制和临时更改。

  • 计划为完整文件夹副本预留 AvaHost 设备的存储空间,包括版本历史和临时开销。Plan 3 为活跃文件夹提供 50 GB 作为实用起点,而 Plan 4 为较大副本提供 100 GB。其他设备也保留各自的数据,因此总复制容量存在于多个位置。

  • 自定义域名和自动 HTTPS 仅适用于已发布端口 8384 上的 Syncthing 管理界面。设备同步通常使用 TCP 或 QUIC 端口 22000,而不仅依赖浏览器主机名。由于模板未发布该专用同步端口,在依赖托管节点之前,请分别验证直接连接性、中继状态、文件夹健康状况和传输性能。

  • 同步和备份解决的是不同的问题。删除、不需要的编辑或加密文件可能在对等节点之间传播,因此健康的同步状态并不能证明存在可恢复的历史副本。Syncthing 版本控制可以保留选定的旧文件,而 AvaHost 计划备份提供了另一层恢复保障;重要数据仍然需要经过测试的恢复计划。