# Syncthing Setup I am currently using syncthing for my music to be synced across devices. ## Installation Install the [Syncthing](https://apt.syncthing.net/) package from upstream repositories. ## Reverse proxy setup [[Ref]](https://docs.syncthing.net/users/reverseproxy.html) Example syncthing reverse proxy setup. sync.joshuayun.com { handle_path /* { reverse_proxy http://localhost:8384 { header_up Host {upstream_hostport} } } } Optional: Add a htpasswd to block unauthorized access to the syncthing. ## Syncthing system service [[Ref]](https://docs.syncthing.net/users/autostart.html#linux) Enable the syncthing user service. systemctl enable syncthing@myuser.service systemctl start syncthing@myuser.service ## Syncthing configuration Done all through the gui. It is recommended to setup a user login, **especially** if you are making a syncthing that is exposed to the open internet.