From 51cda7557c6fc54d43ea9c0fc09c1cc934a0e62b Mon Sep 17 00:00:00 2001 From: oqyude Date: Wed, 23 Jul 2025 22:27:12 +0300 Subject: [PATCH] 123 --- devices/vds.nix | 1 + modules/server/xray.nix | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/devices/vds.nix b/devices/vds.nix index 3a8f68f..98b2c1b 100644 --- a/devices/vds.nix +++ b/devices/vds.nix @@ -21,6 +21,7 @@ let #nixos-facter-modules.nixosModules.facter self.nixosModules.default + self.nixosModules.server.xray #self.homeConfigurations.server.nixosModule # home-manager configuration module ]; diff --git a/modules/server/xray.nix b/modules/server/xray.nix index 35950b2..d7a775d 100644 --- a/modules/server/xray.nix +++ b/modules/server/xray.nix @@ -6,9 +6,15 @@ ... }: { + services.xray = { + enable = true; + settingsFile = "/etc/xray/config.json"; + }; + networking.firewall = { allowedTCPPorts = [ 443 ]; allowedUDPPorts = [ 443 ]; }; + environment.systemPackages = with pkgs; [ xray ]; }