All checks were successful
continuous-integration/drone/push Build is passing
16 lines
554 B
Markdown
16 lines
554 B
Markdown
# geoipapi
|
|
|
|
This provides a small daemon intended to run within for example
|
|
a kubernetes to provide MaxMind GeoIP data to other services over
|
|
HTTP.
|
|
|
|
The available APIs are `/api/country?ip=192.0.2.1` returning the
|
|
country of the IP and `/api/json?ip=192.0.2.1` providing the maxmind
|
|
data in JSON format.
|
|
|
|
OpenTelemetry tracing is supported with the standard Traceparent http
|
|
header, and configuration through the standard environment variables.
|
|
(Work great with the opentelemetry collector operator).
|
|
|
|
There's a small Go API client in `client/geoipapi`.
|