Skip to content

researchxxl/syncthing-msi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build a Syncthing MSI package running as a service under local SYSTEM account or LocalService account. You may set registry keys to change Syncthing's default settings for a new configuration to your likes.

Prerequisites

  • Windows 10, 11
  • 64 Bit OS

Installation

  • Run MSI
  • Open start menu --> Programs --> Syncthing --> Syncthing Web UI

FAQ

  • Syncthing cannot access a directory, e.g. a subdirectory of C:\Users
    • Open command line as admin
    • Grant access to the Syncthing service
      "%ProgramFiles%\Syncthing\syncthing_grant_folder_access.cmd" "C:\Users\%USERNAME%\Documents"
      

The generated installer package contains:

The installer package is built by using third party tools

Supported registry keys to adjust Syncthing settings

HKLM\SOFTWARE\Policies\Syncthing

addDeviceHost, REG_SZ, "localhost.localdomain"
addDeviceID, REG_SZ, "(deviceId)"
addDevicePort, REG_SZ, "22000"
defaultVersioningMode, REG_SZ, "none"
enableAutoUpgrade, REG_SZ, "1"
enableGlobalDiscovery, REG_SZ, "1"
enableLocalDiscovery, REG_SZ, "1"
enableNAT, REG_SZ, "1"
enableRelays, REG_SZ, "1"
enableRemoteWebUi, REG_SZ, "0"
enableTelemetry, REG_SZ, "1"
hashers, REG_SZ, "0"
listenAddresses, REG_SZ, "tcp4://:22000, dynamic+https://relays.syncthing.net/endpoint"
setDevicenameToComputername, REG_SZ, "1"
webUiTcpPort, REG_SZ, "8384"

About

Build a Syncthing MSI package running as a service under local SYSTEM account or LocalService account. You may set registry keys to change Syncthing's default settings for a new configuration to your likes.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors