From eca260af5a67a7114bf59e5c101fac25d812de18 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Wed, 3 Jan 2024 08:33:40 +0300 Subject: [PATCH] Add fail2ban --- .gitignore | 1 + modules/fail2ban/default.nix | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 modules/fail2ban/default.nix diff --git a/.gitignore b/.gitignore index 1d4f346..51b188a 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,7 @@ !modules/discord/ !modules/dunst/ !modules/endlessh/ +!modules/fail2ban/ !modules/firefox/ !modules/fonts/ !modules/fuzzel/ diff --git a/modules/fail2ban/default.nix b/modules/fail2ban/default.nix new file mode 100644 index 0000000..0b64ad3 --- /dev/null +++ b/modules/fail2ban/default.nix @@ -0,0 +1,10 @@ +{ ulib, ... }: with ulib; + +serverSystemConfiguration { + services.fail2ban = enabled { + bantime = "24h"; + bantime-increment = enabled { + maxtime = "7d"; + }; + }; +}