Sign inSign up

daprogs/tracerouteweb

By daprogs

•Updated over 1 year ago

Web API for traceroute

Image
Networking
API management
0

369

daprogs/tracerouteweb repository overview

⁠This creates a simple web interface to run traceroutes.

Ex: http://dockerip:port/traceip⁠
Ex: http://192.168.0.45:8123/8.8.8.8⁠

⁠Docker
docker run --name container-name -p 8123:8123 daprogs/tracerouteweb:latest
⁠ENV Variables
VariableTypeDefaultDescription
HTTP_PORTint8123Http port served on
MAX_HOPSint20Maximum hops for trace
GET_DNSbooltrueDo dns resolution
⁠Sample output of http://dockerIP:8123/8.8.8.8⁠
Simple Traceroute to: 8.8.8.8(dns.google)

1 : 172.17.0.1       0   ms 
2 : 192.223.24.254   0   ms (internal.e4.router.nyc.nfoservers.com)
3 : 67.208.246.148   3   ms (0.xe-151-0-26.er1.ewr5.us.zip.zayo.com)
4 : Timeout.
5 : Timeout.
6 : 72.14.215.92     2   ms 
7 : 209.85.244.105   1   ms 
8 : 142.251.65.111   3   ms 
9 : 8.8.8.8          2   ms (dns.google)

Trace completed 2025-07-07 22:58:25

Tag summary

Content type

Image

Digest

sha256:b5b2624b5…

Size

77.8 MB

Last updated

over 1 year ago

docker pull daprogs/tracerouteweb