All Projects → miladbonakdar → ICMP-server

miladbonakdar / ICMP-server

Licence: MIT license
simple web app that use icmp protocol to check some devices if there are up or not

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects

Projects that are alternatives of or similar to ICMP-server

BackToTheFuture
Respond to pings before they even arrive at the server
Stars: ✭ 18 (+12.5%)
Mutual labels:  ping, icmp
Pingtop
🏓Ping multiple servers and show results in a top-like terminal UI.
Stars: ✭ 328 (+1950%)
Mutual labels:  ping, icmp
ComputerNetworks-unipd2018
Tips and resources to easily pass the "Computer Networks" practical exam ("Reti di calcolatori") in Padua
Stars: ✭ 21 (+31.25%)
Mutual labels:  ping, icmp
pingo
Ping library for Golang with multi-host support
Stars: ✭ 36 (+125%)
Mutual labels:  ping, icmp
Networkmanager
A powerful tool for managing networks and troubleshoot network problems!
Stars: ✭ 1,296 (+8000%)
Mutual labels:  ping, icmp
gen icmp
ICMP protocol implementation for Erlang without NIFs
Stars: ✭ 26 (+62.5%)
Mutual labels:  ping, icmp
pexpo
💻 Terminal sending ping tool written in Go.
Stars: ✭ 89 (+456.25%)
Mutual labels:  ping, icmp
icmpmon
A simple ICMP monitor with web interface.
Stars: ✭ 33 (+106.25%)
Mutual labels:  ping, icmp
kping
Large Scale, High Performance flood ping.
Stars: ✭ 16 (+0%)
Mutual labels:  ping, icmp
Icmplib
Easily forge ICMP packets and make your own ping and traceroute.
Stars: ✭ 58 (+262.5%)
Mutual labels:  ping, icmp
ddos
Simple dos attack utility
Stars: ✭ 36 (+125%)
Mutual labels:  ping, icmp
Ping exporter
Prometheus exporter for ICMP echo requests using https://github.com/digineo/go-ping
Stars: ✭ 134 (+737.5%)
Mutual labels:  ping, icmp
Fping
High performance ping tool
Stars: ✭ 652 (+3975%)
Mutual labels:  ping, icmp
Pingtunnel
ping tunnel is a tool that advertises tcp/udp/socks5 traffic as icmp traffic for forwarding.
Stars: ✭ 1,904 (+11800%)
Mutual labels:  ping, icmp
Go Ping
A simple ping library using ICMP echo requests.
Stars: ✭ 158 (+887.5%)
Mutual labels:  ping, icmp
ping-multi
Interactively ping multiple hosts from one location
Stars: ✭ 15 (-6.25%)
Mutual labels:  ping
typeplate
REST API boilerplate with Typescript, Express.js, Typeorm and Mocha.
Stars: ✭ 268 (+1575%)
Mutual labels:  api-rest
Aweme-Kuaishou-Douyin
抖音大部分接口,以及快手的首页feed接口 soul app接口 nice app接口 毒app加签接口
Stars: ✭ 109 (+581.25%)
Mutual labels:  api-rest
ping-viewer
Ping Viewer is an open-source application to view and record data from the Blue Robotics Ping Echosounder
Stars: ✭ 30 (+87.5%)
Mutual labels:  ping
robotframework-zoomba
Extended Robot Framework libraries to make testing GUI, REST/SOAP API, Mobile, and Windows Desktop easier.
Stars: ✭ 121 (+656.25%)
Mutual labels:  api-rest

ICMP-rai

Simple web app that use icmp protocol to check some devices if there are up or not. In the app, you have 'Node' which is a single device or server that you want to capture status and the 'Area' which is a group of nodes for better separation

Development

1. Run all services in the containers

Build:

docker-compose -f .\docker-compose.debug.yml build

Run:

docker-compose -f .\docker-compose.debug.yml up

you can attach the debugger after running the entire app with the command above

Stop:

docker-compose -f .\docker-compose.debug.yml down

2. Run services separately

Run the database services:

docker-compose -f .\docker-compose.dev.yml up

Then you have to run API and the ui as well:

cd ./server
yarn run dev

cd ./www
yarn run serve

Production

Build:

docker-compose build

Run:

docker-compose up

Stop:

docker-compose down

A better solution may be Docker Swarm. Make sure you built the images first.

docker swarm init

docker stack deploy -c docker-compose.yml icmp

Author

Milad bonakdar
[email protected]

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].