MACI is a framework for the management, scalable execution, and analysis of a large number of network experiments. You can find more information at the offical maci-research.net page.
Be careful when running MACI, otherwise you will provide remote code execution as a service for your network.
Run
./install.sh
to install all required dependencies.
Run
./start.sh
to start MACI. In some cases it can be useful to launch the script as sudo.
We do not provide an install script for Windows. You might want to manually execute the steps of the install.sh script. In general, having dotnet core 2.0 should be sufficient for the backend.
MACI is self-explaining and provides a web interface at http://<SERVER_IP>:63658 (e.g., http://localhost:63658). Check the web interface for more information.
To access Jupyter outside of localhost, you need to execute "jupyter notebook --ip <SERVER_IP> --port 8888" on the machine, where the start script is running.
We are happy for all kind of contributions, including bug fixes and additional features.
Design and Concepts: @AlexanderFroemmgen, @a10r, @dstohr
Implementation: @AlexanderFroemmgen, @a10r, @max-weller
Fixes and Minor Features: @RolandKluge, @ckleemann, @Nikolasel, @martinpfannemueller, @dstohr, @rhaban, @IstEchtSo