CentralizedFirewall is a Firewall Manager API aimed at centralizing and streamlining the management of firewall configurations.
To set up and run the API project, clone the repository, edit the .env file, start the API with Docker Compose, and verify that the API is running.
To connect to the firewall client, install the Firewall Agent, create a new group and API key on the Firewall Manager, and configure the node server's configuration file.
Integration with SIEM involves installing the SIEM on the server and configuring it to send logs to the Firewall Manager via a POST request.