This is just beautiful. The project uses #MariaDB to store all the collected data. It makes heavy use of #API endpoints which will be a top priority not only for the internal workings. My focus mostly lies in making this as flexible as possible so people can configure it exactly as they need it. Configuration will be in #yaml.
What i got so far is:
- packet capturing (from client, sent to the control server)
- a webhook (which will be a drop-in replacement for #Discord's since a lot of services support sending logs to discord webhooks)
What's planned:
- Log file monitoring (like #Fail2Ban, but more advanced and easier to configure)
- A fully featured dashboard which visualizes the data and gives you control and a transparent overview of your network activity.
- IP banning (multiple ways to make it flexible)
- Maybe even some advanced responses (like reporting all ports as open for nmap scans)
I would be very interested to know what you think. Ideas, criticism and questions are very welcome. As soon as the base is working, i will push it to #Github.
#developement #coding #sideproject #homelab #security #networking #monitoring #xdr