Implement geoIP and whois lookups directly from fail2ban-UI

This commit is contained in:
2025-12-15 21:50:19 +01:00
parent 3ad4821cb7
commit c57322e38d
19 changed files with 523 additions and 42 deletions

View File

@@ -138,6 +138,14 @@
"settings.default_max_retry": "Standard-Maximalversüech",
"settings.default_max_retry.description": "Aazahl vo de Fähler, bevor ä Host gsperrt wird.",
"settings.default_max_retry_placeholder": "Gib d'maximal Versüech ii",
"settings.geoip_provider": "GeoIP-Aabieter",
"settings.geoip_provider.description": "Wähl di GeoIP-Aabieter. MaxMind brucht e lokali Datenbankdatei, während Built-in e gratis Online-API verwendet.",
"settings.geoip_provider.maxmind": "MaxMind (Lokali Datenbank)",
"settings.geoip_provider.builtin": "Built-in (ip-api.com)",
"settings.geoip_database_path": "GeoIP-Datenbankpfad",
"settings.geoip_database_path.description": "Pfad zur MaxMind GeoLite2-Country-Datebank.",
"settings.max_log_lines": "Maximali Log-Zeile",
"settings.max_log_lines.description": "Maximali Aazahl vo Log-Zeile, wo i Ban-Benachrichtigunge enthalte si söll. Di relevanteschte Zeile werdet automatisch usgwählt.",
"settings.ignore_ips": "IPs ignorierä",
"settings.ignore_ips.description": "Dur Leerzeichä trennti Lischte vo IP-Adrässe, CIDR-Maske oder DNS-Hosts. Fail2ban wird kei Host sperre, wo mit ere Adrässe i dere Lischte übereistimmt.",
"settings.ignore_ips_placeholder": "IPs, getrennt dur e Leerzeichä",