firegex/backend
av0idd4rk 863422f202 Add authenticated MCP server and agent guide
Expose 28 tools with shared REST operations, role-scoped bearer authentication, revisions, durable retries, snapshots, jobs and timed rollback. Add Docker verification harnesses and setup/workflow documentation in docs/mcp.md and inst.md. Validated with 330 unit tests, two consecutive 25-case MCP/import runs, and restart recovery; the full upstream regression run remains incomplete.
2026-10-23 09:46:44 +03:00
..
application Add authenticated MCP server and agent guide 2026-10-23 09:46:44 +03:00
binsrc general fixes and old/new connection resilience for proxy filters 2026-09-26 09:52:20 +02:00
mcp_api Add authenticated MCP server and agent guide 2026-10-23 09:46:44 +03:00
modules minor nftable and quic managment improves 2026-10-01 10:05:17 +02:00
proxysrc Update Rust dependencies and clear clippy warnings 2026-10-16 20:44:13 +02:00
routers Add authenticated MCP server and agent guide 2026-10-23 09:46:44 +03:00
utils backup managment fixes 2026-10-01 12:32:12 +02:00
app.py Add authenticated MCP server and agent guide 2026-10-23 09:46:44 +03:00
docker-entrypoint.sh minor changes and bug fixes 2026-09-23 11:21:51 +02:00
pyproject.toml Add authenticated MCP server and agent guide 2026-10-23 09:46:44 +03:00
README.md README: update 2025-03-09 23:52:34 +01: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 filters

Read the documentation of the API going at /api/docs path and see the swagger documentation of the API.

GO BACK