From 738631870d07bc2a5d665681a1e70947f39729d2 Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Wed, 24 Sep 2025 19:12:35 +0200 Subject: [PATCH] change eleakxir configuration Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com> --- server-modules/eleakxir.nix | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/server-modules/eleakxir.nix b/server-modules/eleakxir.nix index 468b29e..9d6a377 100644 --- a/server-modules/eleakxir.nix +++ b/server-modules/eleakxir.nix @@ -1,12 +1,26 @@ -{config, ...}: { +{ + config, + inputs, + pkgs, + ... +}: { + users.groups.eleakxir = {}; + users.users.hadi.extraGroups = ["eleakxir"]; + services.eleakxir = { enable = true; port = 9198; - folders = ["/var/lib/eleakxir/leaks/"]; + user = "eleakxir"; + group = "eleakxir"; + folders = ["/var/lib/eleakxir/leaks/" "/mnt/data/clean-leak/"]; debug = true; }; - nginx.virtualHosts."eleakxir.hadi.diy" = { + environment.systemPackages = [ + inputs.eleakxir.packages.${pkgs.system}.leak-utils + ]; + + services.nginx.virtualHosts."eleakxir-back.hadi.diy" = { useACMEHost = "hadi.diy"; forceSSL = true; locations."/" = {