avatar

RWO.cc

读一次写一次

  • 首页
  • 搭建手册
  • 笔记
  • 短视频
  • 关于
  • 🌈200粉丝🌈
Home Syncthing – 数据同步利器
文章

Syncthing – 数据同步利器

Posted 2024-08-28 Updated 2024-08- 27
By RWO.
4~5 min read

无论办公、文件共享、团队协作还是家庭照片、视频、音乐、高清电影的存储,我们常常都有文件同步和存储的需求。但随着国内各大网盘的花式阵亡或限速,早已没什么好选择了。好吧,我已经转战使用onedriver了,但是在单位里面,没有互联网,找开源的软件试试自己搭建吧。

自建网盘云储存同步服务的软件有很多, Seafile、NextCloud、ownCloud、BT Sync (Resilio Sync) 等。

而 Syncthing 则有着自己非常特别的优点,受到众多高手们的推荐,被誉为是 Resilio Sync / BT Sync 和 Dropbox 的最佳开源替代品。

Syncthing 最大的特色是采用了与 Resilio Sync (BitTorrent Sync) 类似的 P2P 分布式技术,无需中心服务器,即可让多台设备互相实时同步文件。

Syncthing 官方支持 Linux、Windows、OS X、FreeBSD、Solaris 等系统,并且有第三方的 iOS、Android 应用。

我选择它还有一个原因就是,它只需要一个文件就可以了。在linux下只有一个文件,在windows下也可以只有一个文件,当然还有一个GUI桌面程序。

相关网站

官方网址

详细使用教程

GitHub地址

搭建脚本

docker-compose

version: '3'
services:
  syncthing:
    container_name: syncthing
    image: syncthing/syncthing:latest
    hostname: syncthing 
    environment:
      # - STGUIADDRESS=0.0.0.0:28384
      - PUID=0
      - PGID=0
      - TZ=Asia/Shanghai
    volumes:
      - ./syncthing:/var/syncthing
      - ./config:/config
      - /home/raw_data:/raw_data
      - /home/data1:/model_code
    restart: unless-stopped
    ports:
      - 28384:8384
      - 22000:22000/tcp
      - 22000:22000/udp
      - 21027:21027/udp
      
    # network_mode: "host"    #主机模式.无需预先映射端口

model_data 目前两台机器容灾:104、112

具体实例

112(未体现部分与上面配置一样)

volumes:
      - ./syncthing:/var/syncthing
      - ./config:/config
      - /home/raw_data:/raw_data
      - /home/data1:/model_code

104(未体现部分与上面配置一样)

volumes:
      - ./syncthing:/var/syncthing
      - ./config:/config
      - /data1/model_/raw_data:/raw_data
      - /data1/model_/data1:/model_code
搭建手册
docker 工具 docker-compose
License:  CC BY 4.0
Share

Further Reading

Aug 29, 2024

2FAuth--双因素身份验证器

1. 前言 这期我们来聊一聊二步验证。 双重认证Two-factor authentication,缩写为"2FA",又称为双重验证、双因子认证、双因素认证,也有叫两步验证2-Step Verification,是多重要素验证中的一个特例,使用两种不同的元素,基于时间随机生成一串验证码用于和服务器验

Aug 28, 2024

Syncthing – 数据同步利器

无论办公、文件共享、团队协作还是家庭照片、视频、音乐、高清电影的存储,我们常常都有文件同步和存储的需求。但随着国内各大网盘的花式阵亡或限速,早已没什么好选择了。好吧,我已经转战使用onedriver了,但是在单位里面,没有互联网,找开源的软件试试自己搭建吧。 自建网盘云储存同步服务的软件有很多, S

Aug 27, 2024

内网搭建测速speedtest

librespeed 是一个自托管的HTML5速度测试和更多功能。易于设置,提供示例,可配置,适用于移动设备。支持PHP、Node、多个服务器等。 该项目部署简单,可以用于内网带宽测速或自建公网测速等。 librespeed 官方 GitHub 地址 adolfintel/speedtest - D

OLDER

Python 中的内置函数 `any()` 和 `all()`

NEWER

`try`、`except`、`else` 和 `finally` 语句的执行顺序

Recently Updated

  • 什么是 python 的闭包
  • 使用argparse模块解析命令行参数
  • Python中的二维码生成与解析(花里胡哨)
  • Python中的二维码生成与解析(基础使用)
  • 使用platform模块获取系统信息

Trending Tags

学习 Git 工具 SQL docker-compose 每日一点 快捷键 Flink fastapi Windows

Contents

©2025 RWO.cc. Some rights reserved.

Using the Halo theme Chirpy