From b119932d2877235c838bf39a1aebebdb9f06c56a Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Wed, 3 Dec 2025 09:16:20 -0500 Subject: [PATCH] down some services that arent serving me well --- hosts/nixos/HandlerOne/default.nix | 3 --- modules/services/fail2ban/default.nix | 12 +++--------- 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/hosts/nixos/HandlerOne/default.nix b/hosts/nixos/HandlerOne/default.nix index f378ece..1801120 100644 --- a/hosts/nixos/HandlerOne/default.nix +++ b/hosts/nixos/HandlerOne/default.nix @@ -43,17 +43,14 @@ "modules/services/mealie" "modules/services/actualbudget" "modules/services/frigate" - "modules/services/homebox" "modules/services/homepage" "modules/services/mqtt" "modules/services/lubelogger" "modules/services/trilium" "modules/services/fail2ban" - "modules/services/ntfy-sh" "modules/services/mesh/client.nix" "modules/services/auth-provider" "modules/services/paperless" - "modules/services/netbox" "modules/services/matrix" "modules/services/freshrss" "modules/services/forgejo" diff --git a/modules/services/fail2ban/default.nix b/modules/services/fail2ban/default.nix index e9fd02c..3588cd9 100644 --- a/modules/services/fail2ban/default.nix +++ b/modules/services/fail2ban/default.nix @@ -3,15 +3,9 @@ config, pkgs, ... -}: { - environment.etc = { - # Define an action that will trigger a Ntfy push notification upon the issue of every new ban - "fail2ban/action.d/ntfy.local".text = pkgs.lib.mkDefault (pkgs.lib.mkAfter '' - [Definition] - norestored = true # Needed to avoid receiving a new notification after every restart - actionban = curl -H "Title: has been banned" -d " jail has banned from accessing ${config.hostSpec.hostName} after attempts of attacking the system." https://notify.wanderingcrow.net/Fail2banNotifications - ''); - }; +}: +{ + # FIXME(TODO): fail2ban notifications sent to mqtt services.fail2ban = { enable = true; extraPackages = [