https://github.com/crowdsecurity/cs-firewall-bouncer
Crowdsec bouncer written in golang for firewalls
https://github.com/crowdsecurity/cs-firewall-bouncer
Last synced: about 1 year ago
JSON representation
Crowdsec bouncer written in golang for firewalls
- Host: GitHub
- URL: https://github.com/crowdsecurity/cs-firewall-bouncer
- Owner: crowdsecurity
- License: mit
- Created: 2020-10-05T10:53:37.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-04-10T09:42:41.000Z (about 1 year ago)
- Last Synced: 2025-04-13T02:13:23.314Z (about 1 year ago)
- Language: Go
- Size: 11.5 MB
- Stars: 131
- Watchers: 9
- Forks: 45
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Governance: .github/governance.yml
Awesome Lists containing this project
- awesome-crowdsec - cs-firewall-bouncer - Official bouncer supporting iptables, nftables, ipset, and pf on Linux/BSD. (Bouncers / Firewall)
README
📚 Documentation
💠Hub
💬 Discourse
# crowdsec-firewall-bouncer
Crowdsec bouncer written in golang for firewalls.
crowdsec-firewall-bouncer will fetch new and old decisions from a CrowdSec API to add them in a blocklist used by supported firewalls.
Supported firewalls:
- iptables (IPv4 :heavy_check_mark: / IPv6 :heavy_check_mark: )
- nftables (IPv4 :heavy_check_mark: / IPv6 :heavy_check_mark: )
- ipset only (IPv4 :heavy_check_mark: / IPv6 :heavy_check_mark: )
- pf (IPV4 :heavy_check_mark: / IPV6 :heavy_check_mark: )
# Installation
Please follow the [official documentation](https://doc.crowdsec.net/docs/bouncers/firewall).