Skip to content

Latest commit

 

History

History
53 lines (47 loc) · 1.71 KB

README.md

File metadata and controls

53 lines (47 loc) · 1.71 KB

MoonGui - A Graphical User Interface for MoonGen

This is a Graphical User Interface for Network Analysis of the basic from MoonGen. You can find more information to MoonGen on MoonGen Github. This project is written for LuaJIT on the Backend and for Angular2 in the frontend.

Dependencies

For Further information see documentation on installation installation

Installation

For further installation documentation see installation

Build Project

For further documentation to build the project see Installation

Run the Project

For further documentation see Installation

Documentation

The documentation for this project is splitted into different parts, divided by the architecture of the programm. The Architecture of the Program can be seen in Architecture

Script API

For further documentation to build own scripts see ScriptAPI

Configuration of the Graphical User Interface

For further documentation to Add Scripts to the GUI see GUI CONFIG

REST API

For further documentation to the REST API see REST API

Additional Make targets

TargetDescription
allWill install and build the project
installDownloading all not prior described dependencies and install them (Needs sudo)
buildBuild the project
build-devBuild the development version of the angular2 script
cleanCleans the cache
startStarts the webserver of the GUI