Changes for version 0.0.1 - 2026-08-09

  • init

Documentation

Firewall ban manager.
kur
Firewall ban manager worker for Ereshkigal.

Modules

Handle firewall or similar bans.
App::Cmd app for the ereshkigal bin.
Base class for the ereshkigal subcommands.
Define and start a new kur instance at runtime.
Ban one or more IPs.
List banned IPs, grouped per kur.
Force kur instances to write their ban state CSV out now.
Ban one or more CIDR ranges.
Forget unbans still owed to the firewall.
Rebuild kur firewall setups from their ban books.
Stop a kur instance and deregister it.
Start the manager and all the configured kur instances.
Show status of the manager and kur instances.
Stop all the kur instances and the manager.
Unban an IP or everything.
Small blocking JSON over unix socket client for Ereshkigal.
Exportable IP validation and normalization helper shared by the Ereshkigal modules.
FW handler for Ereshkigal.
Exportable syslog helper shared by the Ereshkigal bins and modules.

Examples