{"repo":"SubleXBle/Fail2Ban-Report","free":true,"listed":false,"github":"https://github.com/SubleXBle/Fail2Ban-Report","clone":"git clone https://github.com/SubleXBle/Fail2Ban-Report.git","description":"Web-based dashboard for Fail2Ban log filtering and blocklist control","language":"PHP","stars":306,"topics":["dashboard","fail2ban","json","linux","selfhosted","ufw","log-monitoring","security","firewall","centralized-logging"],"license":"GPL-3.0","category":"dashboards-admin","readme_excerpt":"Fail2Ban-Report -gold?style=flat&logoColor=black) A lightweight web-based \"multi-server dashboard\" that transforms daily Fail2Ban logs into searchable and filterable JSON reports, while also providing centralized UFW IP blocklist management across all your servers through a pull-based client-side synchronization via secure HTTPS endpoints. Integration Designed for easy integration on a wide range of Linux systems — from small Raspberry Pis to modest business setups — though it’s not (yet) targeted at large-scale enterprise environments. High flexibility comes from the backend shell scripts, which you can adapt to your specific environment or log sources to provide the JSON data the web interface needs (daily JSON event files). 🛡️ Note : This tool is a visualization and management layer — it does not replace proper intrusion detection or access control. Deploy it behind IP restrictions or HTTP authentication only! ### ❗This version introduces Authentication and Multi-Server Support as core features. To enable these, significant parts of the application have been reworked to align with the new multi-server architecture and integrated authentication system. A new /endpoint/ has also been added to synchronize your Fail2Ban servers with Fail2Ban-Report. If anything not working as expected, feel free to open an discussion or issue. As usual see the changelog for more detailed change information. For further details, see the Syncronisation-Concept and the Chain of Trust or the Auth","default_branch":null,"files":null,"tree":[],"storefront":"/r/SubleXBle","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SubleXBle/Fail2Ban-Report/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}