/MaxMind GeoIP with Coordinates

MaxMind GeoIP with Coordinates

v0.5.0

Traefik plugin for MaxMind GeoIP

This is a modified version of GiGInnovationLabs/traefikgeoip2 that changes the following:

  • Invalid IP errors are hidden by default, and can be displayed by setting the debug: true config
  • It adds latitude, longitude, and the country name (moving the country code to CountryCode)
  • It removes the X- from the header names, per RFC 6648.
  • It adds support for excludeIPs, a config that takes IPs and CIDRs that will be excluded from checks
  • It doesn't add a header if its value could not be determined

Traefik plugin that registers a custom middleware for getting data from MaxMind GeoIP databases and pass it downstream via HTTP request headers.

Supports both GeoIP2 and GeoLite2 databases.

Docs are TBD!