A-A+

使用Syncthing自建私有同步盘教程

2019年01月13日 资源 使用Syncthing自建私有同步盘教程已关闭评论 阅读 次

简介

syncthing应该是目前开源界人气最高的一款同步盘程序了,这个主打私有,真的完全私有。。。没有公开分享的功能,并且同步必须要两端相互添加对方许可才行。

毕竟是基于GO开发的,搭建都很简单,并且官方提供了二进制文件,下载即用:

这里我还是按照自己的习惯把程序配置成systemd的服务:

写入:

然后运行:

设置开机启动:

因为syncthing默认只监听本地,所以我们要用Nginx做一下反向代理,但是syncthing新版本加入了一个主机头检测的功能,这个要关闭,不然Nginx无法进行反代:

在GUI设置的下面加入:

true

如图所示:

然后重启:

安装Nginx:

新建一个Nginx站点配置文件:

写入:

这里我把syncthing监听在了5862端口,不是常规端口,因为这个WEBUI初次启动的时候是没有密码验证的,为防止滥用建议监听一个高位端口,后续我们登录进去设置了密码再修改回80都可以的。

现在启动Nginx以及设置开机启动

现在打开你的站点域名:

http://example.com:5862/syncthing

应该可以访问到这个同步盘的首页:

现在你应该立即给这个WEBUI设置密码:

Windows客户端的话,我个人推荐这个:https://github.com/canton7/SyncTrayzor

下载:https://github.com/canton7/SyncTrayzor/releases/download/v1.1.22/SyncTrayzorSetup-x64.exe

测试了一下功能,可以正常同步:

评论已关闭!