Logo CrowdSec

Cybersecurity & Bastion

CrowdSec

Collaborative protection against attacks — behavioural detection and shared threat intelligence.

About CrowdSec

CrowdSec is an open-source security engine that analyses the logs of your services (SSH, web, applications) to detect malicious behaviour, then blocks the offending IPs through a "bouncer". Its strength is collaborative: every reported IP feeds a community threat-intelligence database, and in return you benefit from the reports of thousands of other instances.

Deployed on your VPS, CrowdSec installs the detection agent, the scenarios (collections) suited to your services, and a firewall bouncer (iptables) that enforces the blocking decisions. Where fail2ban acts locally, CrowdSec adds a network dimension: you proactively block IPs known to be malicious before they even attack you.

What gets installed

Ready when the VPS starts

Compatible OS
Ubuntu 24.04
Application
CrowdSec
Tech stack
CrowdSecFirewall Bounceriptables
Minimum RAM
1 GB
Minimum CPU
1 vCPU
Access
root over SSH

Key features

  • Behavioural detection through log analysis (SSH, web, applications)
  • Collaborative threat intelligence: benefit from the community's reports
  • Firewall bouncer (iptables) that applies blocks automatically
  • Ready-to-use scenarios and collections tailored to your services
  • Optional centralised console to supervise multiple machines
  • Lightweight and production-ready, complementary to fail2ban

When to use this solution?

Protect an exposed server

Automatically detect and block SSH brute-force attacks and web scans on your public servers.

Proactive blocking

Leverage the community list of malicious IPs to block known threats before they target you.

Server fleet

Centralise the monitoring of multiple machines through the CrowdSec console and share blocking decisions.

Guide

Deploy CrowdSec on your VPS

  1. Create the VPS

    A VPS with 1 GB RAM, Ubuntu 24.04. The "CrowdSec" template installs the agent and the iptables firewall bouncer automatically.

  2. Check detection

    Check the status with cscli metrics and cscli decisions list: the agent is already analysing the SSH and system logs.

  3. Add collections

    Install the scenarios suited to your services (cscli collections install crowdsecurity/nginx, etc.) according to what you host.

  4. Connect the console (optional)

    Register the instance with the CrowdSec console to supervise alerts and decisions from a centralised interface.

Frequently asked questions

Questions about CrowdSec

← Back to Cybersecurity & BastionAll applications
CrowdSec is an open-source security engine that detects malicious behaviour in logs and blocks the offending IPs, drawing on a collaborative threat-intelligence database.

Embed the deploy button

Maintaining a project that uses CrowdSec? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.

Deploy CrowdSec on ServOrbit
Markdown
[![Deploy CrowdSec on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=crowdsec&utm_source=deploy-badge&utm_medium=referral&utm_campaign=crowdsec)
HTML
<a href="https://servorbit.com/vps-cloud?template=crowdsec&utm_source=deploy-badge&utm_medium=referral&utm_campaign=crowdsec"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy CrowdSec on ServOrbit" height="40"></a>

The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.

Need help?

Browse our help center and FAQ, or reach our team — callback, WhatsApp or email.

Message us on WhatsAppopens in a new tab