{...}: let ports = import ./Cloud/Ports.nix; in { services.syncthing = { enable = true; guiAddress = "0.0.0.0:${toString ports.syncthing-gui}"; openDefaultPorts = true; systemService = true; configDir = "/var/lib/syncthing/.config/syncthing"; # Default settings for new users settings = { options = { relaysEnabled = true; urAccepted = -1; # Usage reporting: -1 = not decided, 0 = no, 1 = yes }; }; }; }