syncthing备忘
环境
- 工作系统: Win10
- 服务器系统: CentOs8
Win10安装SyncThing
# 安装
scoop install syncthing
# 启动
syncthing
访问本地页面
CentOs安装SyncThing
- Docker cli
docker pull syncthing/syncthing
docker run -p 8384:8384 -p 22000:22000/tcp -p 22000:22000/udp \
-v /wherever/st-sync:/var/syncthing \
--hostname=my-syncthing \
syncthing/syncthing:latest
- Docker Compose
# 准备目录
cd ~
mkdir -p ~/docker/syncthing
cd ~/docker/syncthing
# 准备配置文件,内容如下
vi docker-compose.yml
配置文件docker-compose.yml内容:
---
version: "3"
services:
syncthing:
image: syncthing/syncthing
container_name: syncthing
hostname: my-syncthing
environment:
- PUID=1000
- PGID=1000
volumes:
- /wherever/st-sync:/var/syncthing
ports:
- 8384:8384
- 22000:22000/tcp
- 22000:22000/udp
restart: unless-stopped
启动
cd ~/docker/syncthing
# 命令行启动(关闭时将关闭相关容器)
docker-compose up
# 查看所有容器
docker-compose ps
# 启动服务
docker-compose up -d
# 关闭
docker-compose kill syncthing
访问页面(TBD: 等待备案通过)