Patrick Asmus
|
7bbdb104c4
|
docs: Dokumentation umfassend überarbeitet
|
2026-05-01 01:17:05 +02:00 |
|
Patrick Asmus
|
4f17f7ff81
|
feat!: Migration auf Go-Binary
BREAKING CHANGE: Die alte Shell-Version muss vor der Installation der Go-Version deinstalliert werden.
|
2026-05-01 00:08:57 +02:00 |
|
Patrick Asmus
|
0d1f7db43b
|
feat: Migration auf sqlite3
|
2026-04-30 15:39:26 +02:00 |
|
Patrick Asmus
|
b93689bbaf
|
feat: DNS-Flood-Watchlist – sofortiger permanenter Ban für definierte Domains
|
2026-04-28 23:31:58 +02:00 |
|
|
|
e555db8092
|
README.md aktualisiert
|
2026-04-21 13:45:21 +00:00 |
|
|
|
b04b8bf87d
|
update Readme.md
|
2026-04-21 12:03:54 +02:00 |
|
|
|
0264e1e896
|
feat: Offense-Cleanup-Worker für automatisches Aufräumen abgelaufener Offense-Zähler
|
2026-04-14 21:01:51 +02:00 |
|
|
|
3d60771a1b
|
feat: GeoIP-Länderfilter mit MaxMind Auto-Download
|
2026-04-14 20:30:37 +02:00 |
|
|
|
a27c093d83
|
docs: Projektstruktur entfernt
|
2026-04-12 14:19:08 +02:00 |
|
|
|
cfd6fa9b70
|
feat: Watchdog-Service für automatischen Health-Check und Recovery bei Service-Ausfall
|
2026-04-12 14:17:59 +02:00 |
|
|
|
5451c01603
|
Externe Whitelist mit DNS-Auflösung für dynamische IPs (DynDNS)
|
2026-04-04 19:57:07 +02:00 |
|
|
|
657fdbaf6b
|
'doc' zu 'docs' umbenannt.
|
2026-03-06 16:07:55 +01:00 |
|
|
|
fd8388df0b
|
Uninstaller ausgelagert.
|
2026-03-06 13:12:36 +01:00 |
|
|
|
5b3172faa2
|
Email-Report ist jetzt implementiert.
|
2026-03-05 18:28:46 +01:00 |
|
|
|
efe14fd0cd
|
AbuseIPDB nun implementiert. IPs werden gemeldet, wenn sie permanent geblockt werden.
|
2026-03-04 22:05:02 +01:00 |
|
|
|
6ab1fb96e1
|
Doku aktualisiert.
|
2026-03-04 20:41:26 +01:00 |
|
|
|
4f679cadd4
|
feat: Progressive Sperren (Recidive) – Wiederholungstäter werden stufenweise länger gesperrt
- Neues Recidive-System: Sperrdauer steigt exponentiell bei wiederholten Verstößen (wie fail2ban)
- Konfigurierbar: Multiplikator, Max-Stufe mit permanenter Sperre, Zähler-Reset-Zeit
- Offense-Tracking via *.offenses State-Dateien
- Permanente Sperren werden nicht automatisch aufgehoben
- Neuer Befehl: reset-offenses [IP] zum Zurücksetzen der Offense-Zähler
- Status-Anzeige zeigt Stufe, Dauer und Wiederholungstäter-Übersicht
- Benachrichtigungen enthalten Stufe und progressive Sperrdauer
- unban-expired.sh berücksichtigt permanente Sperren
- Dokumentation vollständig aktualisiert (Konfig, Befehle, Architektur, Troubleshooting, README)
|
2026-03-03 22:16:29 +01:00 |
|
|
|
9d1879ba55
|
docs: fix accidental code block wrapping in README
|
2026-03-03 21:28:31 +01:00 |
|
|
|
4077cbc838
|
Add Asciinema Video
|
2026-03-03 21:19:37 +01:00 |
|
|
|
582e0c1092
|
Remove Version
|
2026-03-03 21:18:16 +01:00 |
|
|
|
64079f6fef
|
v0.3.0 - Initial Release
|
2026-03-03 21:15:54 +01:00 |
|
|
|
a5fb3bcf25
|
initial
|
2026-03-03 19:27:37 +01:00 |
|
|
|
cc5ac0154d
|
Initial commit
|
2026-03-03 18:24:18 +00:00 |
|