Skip to content

richthegeek/geocoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

geocoder

Uses either a MaxMind omni key or freegeoip.net to get geo information for an IP

requirements

  • node - tested on v0.10.29
  • express + morgan, cors, compression
  • async
  • bluebird
  • mongodb
  • request
  • mongodb - tested on v2.6.3
  • a MaxMind account with Omni api quota available

setup

git clone https://github.com/richthegeek/geocoder.git
cd geocode
npm install

export GEO_PORT=80
export GEO_DB=geocode
export GEO_MAXMIND_USER=my_maxmind_user_id
export GEO_MAXMIND_PASS=my_maxmind_license_key

run

node lib

About

Uses either a MaxMind omni key or freegeoip.net to get geo information for an IP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published