Web Interface (GUI)

FWTester includes a web-based graphical interface built with Flask and HTMX. It is a pure overlay on top of the core engine — it does not modify any core files.

The GUI provides:

  • Inline editing of CSV input files and the YAML configuration

  • Real-time test execution with a live results table

  • Ad-hoc single-test execution (hot test)

  • Log viewer with auto-scroll

  • LXC container management

  • User authentication and multi-language support