🧩 Syncthing Windows 部署教程
本教程基于 Syncthing v2.0.10(amd64),适用于 Windows 系统。
一、下载安装
1️⃣ 下载官方压缩包
从 GitHub 官方发布页获取对应版本:
🔗 https://github.com/syncthing/syncthing/releases/tag/v2.0.10

image.png
2️⃣ 解压

image.png
二、运行与配置
1️⃣ 运行
进入解压文件,运行exe程序,执行完成后会自动打开web管理页面,默认访问地址:127.0.0.1:8384

image.png

image.png
2️⃣ 修改为可远程访问 Web GUI
编辑配置文件(需要先运行一次):C:\Users<用户名>\AppData\Local\Syncthing\config.xml
将 127.0.0.1:8384 改为 0.0.0.0:8384

image.png
3️⃣ (推荐)设置访问用户名和密码
在 <gui> 节点中添加:
<user>admin</user>
<password>yourpassword</password>
🔐 密码将在下一次启动时自动哈希加密。
三、设置 Systemd 自启服务
1️⃣ 创建快捷方式

image.png
3️⃣ 打开「启动文件夹」
按下 Win + R 打开运行框,输入:shell:startup
shell:startup
将创建的快捷方式放入打开的文件夹中

image.png
3️⃣ 调整配置
右键快捷方式,打开属性,找到目标,在后面添加: --no-console --no-browser

四、访问管理界面
在浏览器中访问:
http://<服务器IP>:8384
如果设置了用户名密码,将提示登录。
首次进入可看到 Syncthing 的设备 ID 和同步管理界面。
五、安全与优化建议
- ✅ 设置 Web 界面登录密码
- ✅ 防火墙仅允许特定 IP 访问 8384
- ✅ 定期清理
.stversions/历史版本 - ✅ 保持服务器时间同步(建议启用 NTP)
- ✅ 高负载设备可在 GUI 中调低扫描频率