Skip to content

RumenDamyanov/apache-waf-feeds

apache-waf-feeds

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

Related Projects

apache-waf Ecosystem

nginx Counterpart

License

Apache License 2.0 - see LICENSE.md for details.

About

Feed daemon that auto-downloads IP threat feeds and updates apache-waf lists on schedule

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Contributors