We've resurrected geoip-appengine because we believe it can still be useful for people to deploy their own MaxMind geolocation API.
- Create an application on AppEngine and put your application name in the app.yaml.
- Put your username and password in the config.py.sample and save as config.py.
- Download the latest GeoLiteCity database and extract it into the /dat directory.
- Deploy to AppEngine using the SDK
- Upgraded runtime to Python 2.7
- Switched to native json library
- Fixed invalid json
- Cleaned up codebase
- Added HTTP basic auth
In keeping with the original library, this application is released under the terms of the LGPL.