Install CrowdSec
For those that prefer hands-on approach, you can as well manually install crowdsec.
Install our repositories
Installing our repositories allows you to access the latest packages of crowdsec and bouncers.
We are using packagecloud.io service.
While curl | sudo bash
can be convenient for some, alternative installation methods are available.
- Debian/Ubuntu
- EL/Fedora/Centos7
- EL/Fedora/Centos8
- Amzn Linux 2
- FreeBSD
- OpenWRT
- Docker
- Kubernetes
curl -s https://packagecloud.io/install/repositories/crowdsec/crowdsec/script.deb.sh | sudo bash
curl -s https://packagecloud.io/install/repositories/crowdsec/crowdsec/script.rpm.sh | sudo bash
curl -s https://packagecloud.io/install/repositories/crowdsec/crowdsec/script.rpm.sh | sudo bash
curl -s https://packagecloud.io/install/repositories/crowdsec/crowdsec/script.rpm.sh | sudo bash
helm repo add crowdsec https://crowdsecurity.github.io/helm-charts && helm repo update
Install crowdsec
- Debian/Ubuntu
- EL/Fedora/Centos8
- EL/Fedora/Centos7
- Amzn Linux 2
- FreeBSD
- OpenWRT
- Docker
- Kubernetes
apt install crowdsec
yum install crowdsec
dnf install crowdsec
yum install crowdsec
pkg install crowdsec
dnf install crowdsec
docker pull crowdsecurity/crowdsec
helm install crowdsec crowdsec/crowdsec -f crowdsec-values.yaml -n crowdsec --create-namespace
You now have crowdsec running ! You can move forward and install a bouncer, or take a tour of the software beforehand !
Keep in mind that CrowdSec is only in charge of the "detection", and won't block anything on its own. You need to deploy a bouncer to "apply" decisions.
Install a bouncer
- Debian/Ubuntu
- EL/Fedora/Centos8
- EL/Fedora/Centos7
- Amzn Linux 2
- FreeBSD
- OpenWRT
apt install crowdsec-firewall-bouncer-iptables
yum install crowdsec-firewall-bouncer-iptables
dnf install crowdsec-firewall-bouncer-iptables
yum install crowdsec-firewall-bouncer-iptables
pkg install crowdsec-firewall-bouncer
pkg install crowdsec-firewall-bouncer-iptables
While we're suggesting the most common firewall bouncer, check our hub for more bouncers. Find a bouncer directly for your application (nginx, php, wordpress) or your providers (cloudflare, AWS/GCP/...)