Coder Social home page Coder Social logo

freegeoip's Introduction

start geoip server

cd cmd/freegeoip/
go build
export KEY=<Your Maxmind License Key>
PORT=8090
./freegeoip -http :$PORT -use-x-forwarded-for -public ./public -quota-backend map -quota-max 0
curl http://localhost:$PORT/json/8.8.8.8

build linux binary

GOARCH=amd64 GOOS=linux CGO_ENABLED=0 go build -ldflags '-w -s' -o freegeoip-linux
## for original
export INITIAL_DATABASE_URL="https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City&suffix=tar.gz&license_key=nZnOPrucKQ3t1chO"
./freegeoip -http :8090 -use-x-forwarded-for -public ./public -quota-backend map -quota-max 0

merge & customization

2020-01-09 - https://github.com/voyagin/freegeoip
2018-07-02 - https://github.com/apilayer/freegeoip

freegeoip's People

Contributors

fiorix avatar lxfontes avatar gui avatar dam660 avatar julian-zehetmayr avatar infertux avatar emilburzo avatar gleicon avatar if-kenn avatar lpereira avatar mathieu-aubin avatar matthiasn avatar omercnet avatar own3mall avatar samnissen avatar mourner avatar wbyoung avatar pierreozoux avatar messerf avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.