Automatic threat feed updater for apache-waf. Port of nginx-waf-feeds for Apache.
apache-waf-feeds is a standalone daemon that automatically downloads IP threat feeds and updates apache-waf list files on a configurable schedule.
- Multiple feed sources with independent schedules
- Cron expression support for scheduling
- Content validation before writes
- Atomic file writes (no corruption)
- Apache graceful reload triggering
- Structured logging
- Single-run mode for cron integration
- Hot config reload via SIGHUP
make build
cp conf/config.example.yaml /etc/apache-waf-feeds/config.yaml
./apache-waf-feeds -config /etc/apache-waf-feeds/config.yaml- apache-waf - Core Apache module (required)
- apache-waf-api - REST API for IP list management
- apache-waf-ui - Web management interface
- nginx-waf-feeds - Original nginx version
Apache License 2.0 - see LICENSE.md for details.