Ask Bjørn Hansen 0b876543d5
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
Update Go and dependencies
2025-03-23 23:02:33 -07:00
2025-03-23 23:02:33 -07:00
2025-03-23 23:02:33 -07:00
2025-03-23 23:02:33 -07:00
2025-03-23 23:02:33 -07:00
2018-03-18 15:24:57 -08:00
2018-03-18 15:24:57 -08:00

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.

Description
No description provided
Readme MIT 1.9 MiB
Languages
Go 99%
Dockerfile 0.6%
Shell 0.4%