diff --git a/nixos/syncthing.nix b/nixos/syncthing.nix index 5f5ce7e0..ebf2dd38 100644 --- a/nixos/syncthing.nix +++ b/nixos/syncthing.nix @@ -2,9 +2,19 @@ services.syncthing = { enable = true; user = "cyryl"; - dataDir = "/home/cyryl/.syncthing"; + dataDir = "/home/cyryl/"; openDefaultPorts = true; package = inputs.nixpkgs-nixos-unstable.legacyPackages."x86_64-linux".syncthing; + extraOptions = { + options = { + listenAddresses = [ + "tcp://${config.networking.hostName}.raptor-carp.ts.net:22000" + "quic://${config.networking.hostName}.raptor-carp.ts.net:22000" + "relay://vpsfree1.raptor-carp.ts.net:22067/?id=BVJ54DH-VCLK4C7-SKNGOZP-36K76IE-UEEKLVF-WA5QHN6-6TK2ICW-HSDI6Q7" + "dynamic+https://relays.syncthing.net/endpoint" + ]; + }; + }; }; }