From 223883a78115162c85ec2cbb1658aef79d870182 Mon Sep 17 00:00:00 2001 From: Lorenzo Venerandi <68255980+Lore09@users.noreply.github.com> Date: Fri, 23 Jan 2026 17:34:23 +0100 Subject: [PATCH] Configuration override from environment variable (#47) * Add environment variable override for config fields Introduces functions to override configuration fields from environment variables, allowing dynamic configuration without modifying YAML files. The environment variable names are generated from field names, and type conversion is handled for int, float, and tuple fields. * update chart version to 0.1.4 * Update README.md to enhance environment variable configuration details and improve overall clarity --- README.md | 694 ++++++++++++++++++++++++++---------------------- helm/Chart.yaml | 2 +- src/config.py | 31 ++- 3 files changed, 401 insertions(+), 326 deletions(-) diff --git a/README.md b/README.md index f7fe399..1d0e8a5 100644 --- a/README.md +++ b/README.md @@ -1,323 +1,371 @@ -
-- A modern, customizable zero-dependencies honeypot server designed to detect and track malicious activity through deceptive web pages, fake credentials, and canary tokens. -
- - - - - -- What is Krawl? • - Quick Start • - Honeypot Pages • - Dashboard • - Todo • - Contributing -
- -
-
-
-
-
-
++ A modern, customizable zero-dependencies honeypot server designed to detect and track malicious activity through deceptive web pages, fake credentials, and canary tokens. +
+ + + + + ++ What is Krawl? • + Quick Start • + Honeypot Pages • + Dashboard • + Todo • + Contributing +
+ +
+
+
+
+
+