From 8ffe5ce23fa1548304a3fa25f2bd0e89837f5a0b Mon Sep 17 00:00:00 2001 From: Minijackson Date: Sun, 18 Apr 2021 16:58:23 +0200 Subject: revamp with nix flakes + desktop config --- usecases/server/default.nix | 8 ++++++-- usecases/server/fail2ban.nix | 2 ++ usecases/server/monitoring-target.nix | 4 +++- 3 files changed, 11 insertions(+), 3 deletions(-) (limited to 'usecases/server') diff --git a/usecases/server/default.nix b/usecases/server/default.nix index 1b47ee4..f32728a 100644 --- a/usecases/server/default.nix +++ b/usecases/server/default.nix @@ -1,8 +1,12 @@ +# A reasonable set of defaults for a server + +inputs: + { ... }: { imports = [ - ./fail2ban.nix - ./monitoring-target.nix + (import ./fail2ban.nix inputs) + (import ./monitoring-target.nix inputs) ]; } diff --git a/usecases/server/fail2ban.nix b/usecases/server/fail2ban.nix index 1c2912c..3870a32 100644 --- a/usecases/server/fail2ban.nix +++ b/usecases/server/fail2ban.nix @@ -1,3 +1,5 @@ +inputs: + { config, ... }: { diff --git a/usecases/server/monitoring-target.nix b/usecases/server/monitoring-target.nix index 1ddeb25..2ccd160 100644 --- a/usecases/server/monitoring-target.nix +++ b/usecases/server/monitoring-target.nix @@ -1,3 +1,5 @@ +inputs: + { config, ... }: { @@ -6,7 +8,7 @@ enable = true; enabledCollectors = [ "logind" "systemd" ]; disabledCollectors = [ "textfile" ]; - listenAddress = config.topology.mainVpn.currentNodeIP; + listenAddress = "[${config.topology.mainVpn.currentNodeIP}]"; }; }; -- cgit v1.2.3