BlaZeX / mtr-web

A WebSockets-based frontend for mtr.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mtr-web

mtr-web is a WebSockets-based frontend for mtr, built with Flask (Python), AngularJS, and angular-websocket, allowing you to ping/traceroute a network from a remote HTTP server. This is a useful diagnostic tool while making changes to your own network configuration.

Example

http://103.68.109.131:8000/

Installation

https://github.com/blackjack4494/mtr-ext There is a compiled version of mtr in this project included.

sudo apt-get install mtr python python-pip -y
git clone https://github.com/blackjack4494/mtr-web
cd mtr-web
pip install Flask-Sockets gunicorn

Usage

gunicorn -b 0.0.0.0 -k flask_sockets.worker mtr-web:app

http://[your-ip]:8000

About

A WebSockets-based frontend for mtr.

License:GNU Affero General Public License v3.0


Languages

Language:HTML 66.4%Language:Python 33.6%