Uses either a MaxMind omni key or freegeoip.net to get geo information for an IP
- 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
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
node lib