Simple Node.js application that logs IP address and geolocation of clients and displays locations on a map. This application is designed to use minimal dependencies and no client or server side frameworks. Uses MySQL to store visitors' IP addresses and locations
Setup Instructions:
-
Install dependencies:
npm install
-
Edit settings in config.js
-
Generate tables
node mysql-createdb
-
Run server
node server
-
Navigate to https://server_address:port