firegex/backend
2024-04-09 03:52:10 +02:00
..
binsrc nfqueue: beginning of rust implementation 2024-02-06 14:16:16 +01:00
modules FATAL:fixed encoding bug for nfregex that was blocking this function! 2024-04-09 03:52:10 +02:00
routers refactoring: firewall model changed using ufw model (due to docker iussues) 2023-09-29 16:10:28 +02:00
utils Firewall refactor 2023-09-28 20:45:58 +02:00
app.py frontend fixes, dockerfile passed to bun, nftable python installed using apt 2024-04-09 02:20:51 +02:00
docker-entrypoint.sh Dockerfile to debian bookworm + stared rust project 2023-06-04 20:12:17 +02:00
README.md Update README 2022-07-22 01:12:54 +02:00
requirements.txt frontend fixes, dockerfile passed to bun, nftable python installed using apt 2024-04-09 02:20:51 +02:00

Firegex backend

GO BACK

The backend of firegex is written with fastapi. The aim of the backend is to manage all the requests from the react front-end and manage also the proxy processes of the entire firewall. The fastapi webserver is responsable of deploying the react app.

Firegex Working Scheme Schematic example about how firegex manage the TCP proxy filter

Read the documentation of the API going at /docs path and see the automatic documentation generated by FastAPI

GO BACK