1
0
Fork 0
forked from lukas/nixos-config
nixos-config/hosts/blunix/localServices/fail2ban.nix
pijukka 0a33c71b2f auto
2025-08-25 00:09:24 +02:00

40 lines
771 B
Nix

{
services.fail2ban = {
enable = true;
# jails = {
# lldap = {
# settings = {
# enabled = true;
# filter = "lldap";
# backend = "systemd";
# journalmatch = "_SYSTEMD_UNIT=lldap.service";
# maxretry = 5;
# findtime = 600;
# bantime = 3600;
# };
# };
# };
# jails = {
# traefik-auth = ''
# enabled = true
# filter = traefik-auth
# backend = systemd
# journalmatch = _SYSTEMD_UNIT=traefik.service
# maxretry = 3
# bantime = 30
# findtime = 600
# '';
# };
#
# filters = {
# traefik-auth = {
# definition = ''
# [Definition]
# failregex = ^<HOST> -.*"(GET|POST).*" 401
# ignoreregex =
# '';
# };
# };
};
}