Modsecurity Dashboard New Feature add custom rule from UI - Demo using PinewoodStore Vulnerable App.
🎉 *Open Source Release* of a full-featured ModSecurity WAF stack with a modern FastAPI dashboard — built for real-world web apps like *PinewoodStore*!
In this video, I’m releasing the *source code* for a ModSecurity Docker deployment with a beautiful and functional dashboard built in FastAPI. You’ll see a live *demo* of how to use it, how it categorizes traffic, and how you can adapt it to secure your own app in minutes.
🔐 *Features:*
Tracks *Normal Traffic**, **Rule Violations**, and **Attack Attempts*
Logs viewer with pagination
Export to *CSV* and *PDF*
Dashboard auto-parses `modsec_audit.log`
Supports any app with a simple config tweak
WAF Rule Management from Front End
Create Custom Rule
🛠️ *Tech Stack:*
ModSecurity + Apache
FastAPI + Jinja2
Docker + Docker Compose
WeasyPrint (for PDF export)
📁 *GitHub Repository:*
👉 [https://github.com/enochgitgamefied/M...](https://github.com/enochgitgamefied/M...)
🧩 *Customizing for Your App:*
This setup is shown using *PinewoodStore*, but it works with any app by modifying the Apache rule file:
`modsec-docker/apache-config/myapp.conf`
---
✨ Whether you're building a learning lab, protecting a production app, or showcasing WAF logs in style — this tool is for you.