Extension:CrowdSec

This extension adds anti-spam integration with CrowdSec. As it's working as bouncer, It's mandatory to setup CrowdSec Agent too.

Step 1: Setup CrowdSec Agent
Follow this documentation from CrowdSec. You may need to setup the collections, logs and more too.

Then, you need to get a bouncer api token. Remember the token key. It need to put on extension configuration.

It's highly recommended to register Central API for pull blocklist from remote.

Step 2: Setup Extension
This is basic configuration. More configuration is documented on README

AbuseFilter Integration
There's AbuseFilter integration. The variable  is representing...
 * : LAPI Request was failed. or failed to get user ip.
 * : This user is ok to process.
 * : This user is reported for "ban" from LAPI.
 * ... and various (custom) types via CrowdSec. including

User rights

 * - allows users to bypass crowdsec check.

MediaWiki 1.39.x LTS Test Plan
The items listed here are general issues related to MediaWiki 1.39.x LTS. They are not addressing any issues that are specific to this extension.


 * Extension considered active for MediaWiki 1.39.x LTS