Skip to content

Commit eee3c14

Browse files
rr404jdv
andauthored
Adding Drupal plugin page in SDK section (#902)
Co-authored-by: jdv <[email protected]>
1 parent 7d9e09c commit eee3c14

File tree

4 files changed

+40
-5
lines changed

4 files changed

+40
-5
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
id: install_drupal_plugin
3+
title: Drupal Plugin
4+
sidebar_position: 1
5+
---
6+
7+
The CrowdSec Drupal plugin provides real-time protection against malicious actors by integrating your Drupal site with the CrowdSec security network.
8+
9+
## Overview
10+
11+
The Drupal plugin leverages the [PHP Soft Agent](install_php_softagent) to connect your site to CrowdSec's collaborative security ecosystem. This integration allows your Drupal site to:
12+
13+
- **Detect threats**: Automatically identify brute force attacks and scanning attempts
14+
- **Share intelligence**: Contribute attack data to the global CrowdSec network
15+
- **Receive protection**: Get real-time updates on known malicious IP addresses
16+
- **Block attackers**: Automatically prevent access from validated threats
17+
18+
## How It Works
19+
20+
The plugin monitors your Drupal site for suspicious activities, particularly:
21+
- **Brute force attacks** on login forms
22+
- **Scanning attempts** targeting vulnerabilities
23+
- **Suspicious traffic patterns**
24+
25+
When threats are detected, the plugin signals the CrowdSec network. In return, your site receives continuously updated lists of malicious IPs identified by the global community, providing proactive protection against known attackers.
26+
27+
## Installation & Configuration
28+
29+
The plugin works out-of-the-box with minimal configuration thanks to the Drupal Plugin architecture.
30+
For complete installation instructions, configuration options, and troubleshooting guidance, visit the [official Drupal plugin documentation](https://www.drupal.org/project/crowdsec).

crowdsec-docs/docs/getting_started/install_softagent.md renamed to crowdsec-docs/docs/getting_started/install_php_softagent.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
2-
id: install_softagent
3-
title: Soft Agent
2+
id: install_php_softagent
3+
title: PHP Soft Agent
44
sidebar_position: 1
55
---
66

crowdsec-docs/docs/getting_started/sdk_intro.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ Why Integrate the SDK:
1616
## Supported SDKs
1717

1818
* [Python SDK](install_pyagent)
19-
* [PHP SDK](install_softagent)
19+
* [PHP SDK](install_php_softagent)
2020

2121
Whether you're building a WAF, SIEM, or a custom security tool, the CrowdSec SDKs make it easy to contribute to and benefit from a collaborative defense network.

crowdsec-docs/sidebars.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ const sidebarsConfig: SidebarConfig = {
99
sdkSideBar: [
1010
{
1111
type: "doc",
12-
label: "Introduction",
12+
label: "SDK Introduction",
1313
id: "getting_started/sdk_intro",
1414
},
1515
{
@@ -20,7 +20,12 @@ const sidebarsConfig: SidebarConfig = {
2020
{
2121
type: "doc",
2222
label: "PHP",
23-
id: "getting_started/install_softagent",
23+
id: "getting_started/install_php_softagent",
24+
},
25+
{
26+
type: "doc",
27+
label: "Drupal Plugin",
28+
id: "getting_started/install_drupal_plugin",
2429
},
2530
],
2631
tutorialSidebar: [

0 commit comments

Comments
 (0)