docs/docs/routing/babeld/babelweb2.md

867 B

babelweb 2

babelweb 2 is a monitoring tool for Babel. It shows with a web interface the current neighbors, the current routes and a graphical overview of the babel network.

Installation

First you have to download go. You can do this on Debian for example with the following command:

sudo apt install golang

After that you have to clone the current git repo and compile the program:

git clone https://github.com/Vivena/babelweb2
cd babelweb2
go build

Now you have an executable program babelweb2.

By default, the web interface runs on port 8080. You can also specify a different endpoint with the -http parameter.

babelweb2 uses the local configuration interface of babeld. This must have been activated beforehand. babeld assumes that this is active on [::1]:33123. Alternatively, you can specify the endpoint with the -node flag.