self-hosted file synchronization tool written in go.
one server install can host, and control access to multiple shared folders.
Documentation
Locations
${syncthing_home}/config.xml |
depending on config, maybe user-home, or daemon-home
|
http://127.0.0.1:8384 |
default web-ui
|
Configuration
<configuration version="37">
<gui enabled="true" tls="true" debugging="false">
<address>127.0.0.1:8384</address>
</gui>
</configuration>
Install
pacaur -S syncthing
sudo systemctl --user enable syncthing.service
sudo systemctl --user start syncthing.service
pkg install syncthing
# rc.conf
syncthing_enable="YES"
syncthing_home="/usr/local/etc/syncthing"
syncthing_user="syncthing"
syncthing_group="syncthing"
Clients