IP2Geo is an open-source app to get the Geolocation (Latitude and Longitude) from an IP Address using MaxMind's free GeoLite2 databases.
- https://www.maxmind.com/en/geoip-demo
- https://ipinfo.io/
- https://ipgeolocation.io/
- https://www.ip2geo.co/
- https://www.geolocation.com/
npm install
npm update
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout security/private.key -out security/primary.crt -config security/csr.cnf -sha256
npm start
npm run-script dev
docker pull jadiagaurang/ip2geo-app
docker run -d -p 80:80 jadiagaurang/ip2geo-app
curl --location --request GET "https://ip2geoapp.com/api/geoip?ipaddress=8.8.4.4"
curl --location --request POST "http://ip2geoapp.com/api/geoip" --header "Content-Type: application/json" --data-raw "{
\"ipaddress\": \"1.1.1.1\"
}"
npm test
Please see the license file for more information.