A LAN server discovery web app
 A LAN server discovery web app        Table of Contents    Requirement  Next movement  how to deploy the service?       1  Requirement   the purpose of this project: Many services were running in my desktop environment at the company LAN, but the IP address was always alternate after I reboot, so my initial intent to develop this app is to let my fellow colleagues detect my desktop's IP address much quickly.   this solution is to run a HTTP server on my desktop, and the client must post request at least with a key/value pair: req=get_ip. Then a client scan all the LAN IP address with that request, my computer will response with {'status' : 0, 'ret':ip_address}.     2  Next movement   Since I am studied a lot of certification and encryption knowledge recently, I guess the next target of this project is to add a certificate process to reject the fake one.   The simple ways were to employ an asymmetry encryption algorithm like RSA, then client generate a random number...