diff --git a/devices/nas/default.nix b/devices/nas/default.nix index c26b122b..58ceb596 100644 --- a/devices/nas/default.nix +++ b/devices/nas/default.nix @@ -25,7 +25,17 @@ inputs: services = { sshd = {}; - xray.client = { enable = true; dnsmasq.hosts."git.nas.chn.moe" = "127.0.0.1"; }; + xray.client = + { + enable = true; + # TODO: remove on next month + xray = + { + serverAddress = inputs.topInputs.self.config.dns."chn.moe".getAddress "xserver.srv3"; + serverName = "xserver.srv3.chn.moe"; + }; + dnsmasq.hosts."git.nas.chn.moe" = "127.0.0.1"; + }; beesd."/".hashTableSizeMB = 10 * 128; nfs."/" = inputs.topInputs.self.config.dns."chn.moe".getAddress "wg1.pc"; btrbk = [ "pc" "vps6" "srv3" ]; diff --git a/devices/one/default.nix b/devices/one/default.nix index ee505881..b1e95105 100644 --- a/devices/one/default.nix +++ b/devices/one/default.nix @@ -24,7 +24,16 @@ inputs: hardware = { cpus = [ "intel" ]; gpu.type = "intel"; }; services = { - xray.client.enable = true; + xray.client = + { + enable = true; + # TODO: remove on next month + xray = + { + serverAddress = inputs.topInputs.self.config.dns."chn.moe".getAddress "xserver.srv3"; + serverName = "xserver.srv3.chn.moe"; + }; + }; beesd."/".hashTableSizeMB = 64; sshd = {}; kvm = {}; diff --git a/devices/pc/default.nix b/devices/pc/default.nix index 70a15d66..1c2da784 100644 --- a/devices/pc/default.nix +++ b/devices/pc/default.nix @@ -78,6 +78,12 @@ inputs: xray.client = { enable = true; + # TODO: remove on next month + xray = + { + serverAddress = inputs.topInputs.self.config.dns."chn.moe".getAddress "xserver.srv3"; + serverName = "xserver.srv3.chn.moe"; + }; dnsmasq.hosts = builtins.listToAttrs ( (builtins.map