搭建Syncthing文件同步服务

by Web全栈工程师 on 2017 年 09 月 11 日

Syncthing是一个开源的文件同步客户端与服务器软件,采用Go语言编写。它可以在本地网络上的设备之间或通过Internet在远程设备之间同步文件,使用了其独有的对等自由块交换协议。

Ubuntu 16.04安装Syncthing

sudo apt-get install curl
curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
sudo apt-get update
sudo apt-get install syncthing

Syncthing配置

vim ~/.config/syncthing/config.xml	

找到127.0.0.1 替换成0.0.0.0,再使用syncthing命令启动服务,即可通过http://[IP address]:8384访问,
初次访问,记得修改端口和开启HTTPS,最好使用非root用户启动syncthing。

其他

Syncthing也可以开启设置代理访问,参考https://docs.syncthing.net/users/proxying.html

Leave a Comment

Previous post:

Next post: