centralise syncthing config, split by system role
1 file changed, 7 insertions(+), 0 deletions(-)
changed files
M system/roles/server.nix → system/roles/server.nix
@@ -12,6 +12,7 @@ ../settings/configuration/date-time.nix ../settings/configuration/locale.nix ../settings/services/tailscale.nix + ../settings/services/syncthing.nix ../settings/services/caddy.nix ../settings/services/ssh.nix@@ -45,5 +46,11 @@ Type = "oneshot"; User = "alin"; ExecStart = "${lib.getExe pkgs.home-manager} switch --flake ${config.system.autoUpgrade.flake}#${User}@%H"; }; + }; + + services.syncthing = { + dataDir = "/srv/syncthing"; + configDir = "/var/lib/syncthing"; + guiAddress = "[::]:8384"; }; }