diff --git a/content/contribute.md b/content/contribute.md index e2c030267..f938b6174 100644 --- a/content/contribute.md +++ b/content/contribute.md @@ -24,7 +24,7 @@ feeling for the quality of contributions that we feature: - [minFraud service Magento 2 Plugin](https://weltpixel.com/products/magento2-maxmind-fraud-prevention-minfraud) - [GeoIP and GeoLite web services Unofficial APIs](/geoip/docs/web-services/#third-party-client-apis) - [GeoIP and GeoLite database Unofficial APIs](/geoip/docs/databases/#unofficial-client-apis) -- [GeoIP and GeoLite database Integrations (for MMDB format)](/geoip/docs/databases/#integrations) +- [GeoIP and GeoLite database Unofficial Integrations (for MMDB format)](/geoip/docs/databases/#unofficial-integrations) You can also peruse our organization and projects on GitHub to get a sense of how we develop for MaxMind’s products and services. Some good examples to look diff --git a/content/geoip/docs/databases.md b/content/geoip/docs/databases.md index 20cac56f4..55b57a41c 100644 --- a/content/geoip/docs/databases.md +++ b/content/geoip/docs/databases.md @@ -43,7 +43,6 @@ title: GeoIP and GeoLite Database Documentation | Language or Framework | Package Repository | Documentation | Version Control | | --------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------- | -------------------------------------------------- | | .NET (C#) | [NuGet](https://www.nuget.org/packages/MaxMind.GeoIP2/) | [GitHub Pages](https://maxmind.github.io/GeoIP2-dotnet/) | [GitHub](https://github.com/maxmind/GeoIP2-dotnet) | -| Apache | N/A | [GitHub Pages](https://maxmind.github.io/mod_maxminddb/) | [GitHub](https://github.com/maxmind/mod_maxminddb) | | C | N/A | [GitHub Pages](https://maxmind.github.io/libmaxminddb/) | [GitHub](https://github.com/maxmind/libmaxminddb) | | Java | [Maven Central Repository](https://search.maven.org/artifact/com.maxmind.geoip2/geoip2) | [GitHub Pages](https://maxmind.github.io/GeoIP2-java/) | [GitHub](https://github.com/maxmind/GeoIP2-java) | | Node.js | [npm](https://www.npmjs.com/package/@maxmind/geoip2-node) | [GitHub Pages](https://maxmind.github.io/GeoIP2-node/) | [GitHub](https://github.com/maxmind/GeoIP2-node) | @@ -99,26 +98,44 @@ maintainer for assistance. {{}} | Swift (C extension) | MMDB-Swift | [MMDB-Swift](https://cocoapods.org/pods/MMDB-Swift) | [CocoaPods](https://cocoapods.org/pods/MMDB-Swift) | [GitHub](https://github.com/lexrus/MMDB-Swift) | | Zig | maxminddb | | [README](https://github.com/marselester/maxminddb.zig/blob/master/README.md) | [GitHub](https://github.com/marselester/maxminddb.zig) | -### Integrations +## Integrations + +### Official Integrations + +These integrations are developed or provided by MaxMind. + +| Application | Platform | Documentation or Listing | Version Control | +| ------------------------------ | ------------------ | ----------------------------------------------------------- | -------------------------------------------------- | +| Database | Snowflake | [GeoLite on Snowflake](/geoip/geolite-on-snowflake/) | N/A | +| Log Analyzer / Data Processing | Splunk | [MaxMind GeoIP App](https://splunkbase.splunk.com/app/8554) | [GitHub](https://github.com/maxmind/geoip-splunk) | +| Web server | Apache HTTP Server | [mod_maxminddb](https://maxmind.github.io/mod_maxminddb/) | [GitHub](https://github.com/maxmind/mod_maxminddb) | + +### Unofficial Integrations {{< alert warning >}} **Use at your own risk.** MaxMind does **_not_** offer support for these integrations. Please contact the integrator for assistance. {{}} -| Application | Platform | Link | -| ------------------------------ | ----------------------- | ----------------------------------------------------------------------------------------------------------- | -| Ad-serving | Revive Adserver | [Geotargeting with Revive Adserver](https://www.revive-adserver.com/faq/geotargeting-with-revive-adserver/) | -| Analytics | Piwik/Matomo | [GEO LOCATE YOUR VISITORS](https://matomo.org/faq/how-to/setting-up-accurate-visitors-geolocation/) | -| Analytics | Snowplow Analytics | [IP lookups enrichment](https://github.com/snowplow/snowplow/wiki/IP-lookups-enrichment) | -| Content Delivery | Varnish Software | [libvmod-geoip2](https://github.com/varnishcache-friends/libvmod-geoip2) | -| Database | DuckDB | [duckdb-maxmind](https://github.com/marselester/duckdb-maxmind) | -| E-commerce | WooCommerce / WordPress | [MaxMind Geolocation Integration](https://woocommerce.com/document/maxmind-geolocation-integration/) | -| Load balancer | NGINX | [ngx_http_geoip2_module](https://github.com/leev/ngx_http_geoip2_module) | -| Log Analyzer / Data Processing | Logstash | [Geoip filter plugin](https://www.elastic.co/docs/reference/logstash/plugins/plugins-filters-geoip) | -| Network Protocol Analyzer | Wireshark | [How To Use GeoIP With Wireshark](https://gitlab.com/wireshark/wireshark/-/wikis/HowToUseGeoIP) | -| Search | Elasticsearch | [GeoIP processor](https://www.elastic.co/guide/en/elasticsearch/reference/8.19/geoip-processor.html) | -| Web server | Caddy | [caddy-geoip2](https://github.com/zhangjiayin/caddy-geoip2) | +| Application | Platform | Link | +| ------------------------------ | ----------------------- | ------------------------------------------------------------------------------------------------------------------------- | +| Ad-serving | Revive Adserver | [Geotargeting with Revive Adserver](https://www.revive-adserver.com/faq/geotargeting-with-revive-adserver/) | +| Analytics | Piwik/Matomo | [GEO LOCATE YOUR VISITORS](https://matomo.org/faq/how-to/setting-up-accurate-visitors-geolocation/) | +| Analytics | Snowplow Analytics | [IP lookups enrichment](https://github.com/snowplow/snowplow/wiki/IP-lookups-enrichment) | +| Content Delivery | Varnish Software | [libvmod-geoip2](https://github.com/varnishcache-friends/libvmod-geoip2) | +| Data Processing | Apache NiFi | [GeoEnrichIP](https://nifi.apache.org/components/org.apache.nifi.processors.GeoEnrichIP/) | +| Data Processing | Polars | [maxminddb-polars](https://pypi.org/project/maxminddb-polars/) | +| Database | DuckDB | [duckdb-maxmind](https://github.com/marselester/duckdb-maxmind) | +| E-commerce | WooCommerce / WordPress | [MaxMind Geolocation Integration](https://woocommerce.com/document/maxmind-geolocation-integration/) | +| Load balancer | Envoy | [IP geolocation filter](https://www.envoyproxy.io/docs/envoy/latest/configuration/listeners/network_filters/geoip_filter) | +| Load balancer | NGINX | [ngx_http_geoip2_module](https://github.com/leev/ngx_http_geoip2_module) | +| Log Analyzer / Data Processing | Fluent Bit | [GeoIP2 filter](https://docs.fluentbit.io/manual/data-pipeline/filters/geoip2-filter) | +| Log Analyzer / Data Processing | Graylog | [GeoIP Data Adapter](https://go2docs.graylog.org/current/making_sense_of_your_log_data/geoip_data_adapter.htm) | +| Log Analyzer / Data Processing | Logstash | [GeoIP filter plugin](https://www.elastic.co/docs/reference/logstash/plugins/plugins-filters-geoip) | +| Log Analyzer / Data Processing | Vector | [GeoIP and MMDB enrichment tables](https://vector.dev/docs/reference/configuration/pipeline-components/) | +| Network Protocol Analyzer | Wireshark | [How To Use GeoIP With Wireshark](https://gitlab.com/wireshark/wireshark/-/wikis/HowToUseGeoIP) | +| Search | Elasticsearch | [GeoIP processor](https://www.elastic.co/guide/en/elasticsearch/reference/8.19/geoip-processor.html) | +| Web server | Caddy | [caddy-geoip2](https://github.com/zhangjiayin/caddy-geoip2) | ## Command Line (mmdbinspect)