blob: fab013b0811021c5c1c87dd1e4e9014c1568e5fb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
{...}: 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
};
};
};
}
|