CrowsdSec is a powerful IP filter system, and easy to use. There are 2 plugins that may be written:
a bouncer : just a GET request (curl -H 'Accept: application/json' -H 'X-Api-Key: <mykey>' http://local-crowdsec-server:8080/v1/decisions?ip=1.2.3.4) and reject this IP if crowdsec reports something bad
a plugin to push James decisions to local crowdsec server. Example, after too many login failures or bad SMTP calls
Description
CrowsdSec is a powerful IP filter system, and easy to use. There are 2 plugins that may be written:
curl -H 'Accept: application/json' -H 'X-Api-Key: <mykey>' http://local-crowdsec-server:8080/v1/decisions?ip=1.2.3.4
) and reject this IP if crowdsec reports something badNote that Lemonldap::NG has already a bouncer.