Skip to content

A location provider designed to geolocate ips across a campus in an intranet type environment

Notifications You must be signed in to change notification settings

jbrule/matomoplugin-CampusGeoIP

Repository files navigation

Matomo CampusGeoIP Plugin

Description

Custom Geo IP resolver that was designed to resolve private IP space across many campuses. Add your network ranges and locations and this will find which IP address maps to the location

  • Used in production on a LAN with 23,000+ defined networks across 95 locations
  • Supports custom IP networks
  • IPv6 ready (not production tested)
  • Includes bulk IP resolution API
  • Includes CIDR range resolver
  • Includes a testing function that harvests IPs from vistor log
  • GeoIP database resides in MySQL/MariaDB
  • Fallback support (added by @tsgeolu)

Install Instructions

The easiest way to install is to find the plugin in the Matomo Marketplace.

Then import your data. See docs/index.md

License

GPL v3 / fair use

Support

Please report any issues. Pull requests welcome.

About

A location provider designed to geolocate ips across a campus in an intranet type environment

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages