Hi, I wanted to use the Allstarlink map and connect or disconnect with my node in order to explore the world through this marvellous network, unfortunately I haven't found a simple system to manage this idea, so I developed my own.
The application is divided in a backend FastAPI interface that abstract the nodes, links and the asterisk commands in a REST interface. On the frontend I put a map in a simple html+javascript visualized that calls the interface and visualize the data.
I hope other people will find it interesting.
Any comment is welcome.
Looks interesting. Maybe you could do a guide or video showing how you set it up and use it? What stats data is shown for each node? You have just one py file (allstarapi.py)? Where does that import asterisk.ami from? Your code seems to have very little documentation. Thanks
You are right. The code is quite a stub at the moment. I am not even sure in which direction to go for further development because I did it for myself, to keep track on my node about the connections with a map and to explore new connections.
The installations and the usage is very easy, if you have the standard ALS3 installation you simply run the python (after installing the requirements and the config file) and it should run.
When I have a moment I will add more documentation. Thanks for your comment!