fail2ban test 2

This commit is contained in:
2025-07-16 14:12:39 +02:00
parent 4116a0e557
commit 9d5d088303
4 changed files with 6 additions and 6 deletions

View File

@@ -5,7 +5,7 @@
caddy = { caddy = {
enable = true; enable = true;
}; };
cfFail2ban = { fail2ban = {
enable = true; enable = true;
apiKeyFile = config.age.secrets.cloudflareFirewallApiKey.path; apiKeyFile = config.age.secrets.cloudflareFirewallApiKey.path;
zoneId = "0027acdfb8bbe010f55b676ad8698dfb"; zoneId = "0027acdfb8bbe010f55b676ad8698dfb";

View File

@@ -121,7 +121,7 @@
imports = [ imports = [
./server ./server
./server/caddy ./server/caddy
./server/cfFail2ban ./server/fail2ban
./server/vaultwarden ./server/vaultwarden
]; ];
}; };

View File

@@ -5,9 +5,9 @@
pkgs, pkgs,
... ...
}: let }: let
cfg = config.server.cfFail2ban; cfg = config.server.fail2ban;
in { in {
options.server.cfFail2ban = { options.server.fail2ban = {
enable = lib.mkEnableOption { enable = lib.mkEnableOption {
description = "Enable cloudflare fail2ban"; description = "Enable cloudflare fail2ban";
}; };

View File

@@ -37,8 +37,8 @@ in {
} }
''; '';
services = { server = {
cfFail2ban = lib.mkIf config.server.cfFail2ban.enable { fail2ban = lib.mkIf config.server.fail2ban.enable {
jails = { jails = {
vaultwarden = { vaultwarden = {
serviceName = "vaultwarden"; serviceName = "vaultwarden";