This commit is contained in:
15
README.md
Normal file
15
README.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# 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`.
|
Reference in New Issue
Block a user