apache-waf-feeds

April 4, 2026 ยท View on GitHub

Automatic threat feed updater for apache-waf. Port of nginx-waf-feeds for Apache.

Overview

apache-waf-feeds is a standalone daemon that automatically downloads IP threat feeds and updates apache-waf list files on a configurable schedule.

Features

  • 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

Quick Start

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 Ecosystem

nginx Counterpart

License

Apache License 2.0 - see LICENSE.md for details.