Home
Real-time Web Application Firewall with threat intelligence, adaptive response controls, and observability for modern infrastructure.
What This Project Does¶
nginx-defender monitors incoming requests and classifies malicious behavior such as SQL injection probes, scanning activity, brute force patterns, and suspicious bot traffic. It can enforce mitigation actions through firewall integrations and exposes operational metrics for visibility.
Documentation Map¶
- Start with Installation Guide for setup and runtime prerequisites.
- Review Security Architecture for system design and trust boundaries.
- Use Security Configuration for hardening and production tuning.
- Read Threat Model for attacker assumptions and risk framing.
- See Nginx Library and Refactor Notes for library-level integration details.
- Use Benchmark Results to compare runtime behavior and performance characteristics.
Quick Start¶
# from project root
mkdocs serve
Then open the local URL shown in the terminal (usually http://127.0.0.1:8000).
Project Links¶
- Repository: https://github.com/Anipaleja/nginx-defender
- Site: https://apaleja.tech/nginx-defender