From 29243588fb583f0ce55a801d6ae34f6fbb596331 Mon Sep 17 00:00:00 2001
From: David Beniamine <david.beniamine@tetras-libre.fr>
Date: Mon, 17 Feb 2025 12:01:20 +0100
Subject: [PATCH] Ignore traefik and local traefik IPs

---
 utils/configure_base_tools.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/utils/configure_base_tools.sh b/utils/configure_base_tools.sh
index 24d40ad..0952246 100755
--- a/utils/configure_base_tools.sh
+++ b/utils/configure_base_tools.sh
@@ -39,6 +39,6 @@ cat <<EOF > /etc/fail2ban/jail.local
 [DEFAULT]
 
 # Ignore Tetras Libre IPs
-ignoreip = $(dig +short servermon.tetras-libre.fr | tail -n 1) $(dig +short tetrix.tetras-libre.fr | tail -n 1)
+ignoreip = 127.0.0.1/8 ::1 $(dig +short servermon.tetras-libre.fr | tail -n 1) $(dig +short tetrix.tetras-libre.fr | tail -n 1) $(docker network inspect traefik | awk '/Subnet/{print $2}' | sed -e 's/"//g' -e 's/,$//')
 EOF
 fail2ban-client reload
-- 
GitLab