From da9170f7a091a6b71d1d24114d24ba3bda4ab526 Mon Sep 17 00:00:00 2001 From: Lorenzo Venerandi Date: Tue, 10 Mar 2026 11:01:32 +0100 Subject: [PATCH] feat: update dashboard documentation to reflect new tab organization and features --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index cf1135d..bd4a90f 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ You can easily expose Krawl alongside your other services to shield them from we Krawl provides a comprehensive dashboard, accessible at a **random secret path** generated at startup or at a **custom path** configured via `KRAWL_DASHBOARD_SECRET_PATH`. This keeps the dashboard hidden from attackers scanning your honeypot. -The dashboard is organized in three main tabs: +The dashboard is organized in five tabs: - **Overview** — High-level view of attack activity: an interactive map of IP origins, recent suspicious requests, and top IPs, User-Agents, and paths. @@ -102,6 +102,11 @@ The dashboard is organized in three main tabs: ![ipinsight](img/ip_insight_dashboard.png) +Additionally, after authenticating with the dashboard password, two protected tabs become available: + +- **Tracked IPs** — Maintain a watchlist of IP addresses you want to monitor over time. +- **IP Banlist** — Manage IP bans, view detected attackers, and export the banlist in raw or IPTables format. + For more details, see the [Dashboard documentation](docs/dashboard.md).