https://github.com/crowdsecurity/pfsense-pkg-crowdsec
https://github.com/crowdsecurity/pfsense-pkg-crowdsec
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/crowdsecurity/pfsense-pkg-crowdsec
- Owner: crowdsecurity
- Created: 2023-08-01T14:58:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-22T21:13:49.000Z (10 months ago)
- Last Synced: 2025-06-21T07:02:36.094Z (9 months ago)
- Language: PHP
- Size: 221 KB
- Stars: 63
- Watchers: 17
- Forks: 3
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- Security: security/pfSense-pkg-crowdsec/Makefile
Awesome Lists containing this project
README
# pfSense-pkg-crowdsec
This package integrates CrowdSec in pfSense. It is not stable yet, but you are free to test from the Releases page.
It provides a basic UI with settings to configure the Security Engine and the Firewall Remediation Component (bouncer).
Three types of configuration are supported:
- Small: remediation only. Use this to protect a set of existing servers already running CrowdSec. The remediation component
feeds the Packet Filter with the blocklists received by the main CrowdSec instance (*).
- Medium: like Small but can also detect attacks by parsing logs in the pfSense machine. Attack data is sent to the CrowdSec
instance for analysis and possibly sharing.
- Large: deploy a fully autonomous CrowdSec Security Engine on the pfSense machine and allow other servers to connect to it.
Requires a persistent /var directory (no RAM disk) and a slightly larger pfSense machine, depending on the amount of data
to be processed.
(*) If you are already using a Blocklist Mirror, this replaces it while being faster and not requiring pfBlockerNG.