diff --git a/modules/collections/server.nix b/modules/collections/server.nix index ce7286d..fc4e103 100644 --- a/modules/collections/server.nix +++ b/modules/collections/server.nix @@ -15,6 +15,7 @@ ../services/samba.nix ../services/ssh.nix ../services/step-ca.nix + ../services/syncthing.nix #../services/syncthing.nix ../services/wireguard.nix ### Other Modules ### diff --git a/modules/services/syncthing.nix b/modules/services/syncthing.nix index 32a42bd..9582b93 100644 --- a/modules/services/syncthing.nix +++ b/modules/services/syncthing.nix @@ -8,7 +8,7 @@ in ]; # check device id: syncthing cli --gui-address=/synced/gui-socket --gui-apikey= show system - environment.systemPackages = [ syncthing ]; + environment.systemPackages = with pkgs; [ syncthing ]; services.syncthing = { enable = true; @@ -23,18 +23,22 @@ in options.urAccepted = -1; options.relaysEnabled = false; options.globalAnnounceEnabled = false; - options.gui.enabled = false; + options.crashReportingEnabled = false; devices = { kop-pc = { id = "DZKIUS7-WCGTYEV-4OKVSZU-MIVL2NC-N45AKZL-ABT3VN2-I7RXUMF-RF4CYAU"; adresses = [ "tcp://192.168.0.11:51820"]; }; + server = { + id = "HZUUQEQ-JOKYHTU-AVFVC3U-7KUAXVC-QY3OJTF-HGU7RZ3-5HA5TOE-VT4FNQB"; + adresses = [ "tcp://192.168.0.6:51820" "tcp//192.168.2.1:51820" ]; + }; }; folders."${basePath}/default" = { id = "default"; - devices = [ "kop-pc" ]; + devices = [ "kop-pc" "server" ]; ignorePerms = false; }; };