{"id":14109469,"url":"https://github.com/ip2location/ip2location-piwik","last_synced_at":"2025-07-02T06:39:05.322Z","repository":{"id":15434751,"uuid":"18167393","full_name":"ip2location/ip2location-piwik","owner":"ip2location","description":"IP2Location geolocation service to lookup a visitor's location in Matomo (Piwik) 4.x, 5.x. This service allows you to determine the country, region, city, coordinates, zip code, time zone, ISP, domain, MCC, MNC, mobile brand name, elevation, usage type, address type, IAB category, and more, associated with any given IP address.","archived":false,"fork":false,"pushed_at":"2025-02-26T05:24:15.000Z","size":590,"stargazers_count":33,"open_issues_count":1,"forks_count":19,"subscribers_count":10,"default_branch":"5.x-dev","last_synced_at":"2025-03-31T10:01:36.601Z","etag":null,"topics":["database","geolocation","ip-database","ip-geolocation","ip-lookup","ip2location","ip2location-piwik","matomo"],"latest_commit_sha":null,"homepage":"http://www.ip2location.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ip2location.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-03-27T07:11:06.000Z","updated_at":"2025-03-18T18:59:50.000Z","dependencies_parsed_at":"2024-01-12T04:56:43.966Z","dependency_job_id":"bb3d998d-479d-4c94-acf9-22d98b4d21c0","html_url":"https://github.com/ip2location/ip2location-piwik","commit_stats":{"total_commits":196,"total_committers":7,"mean_commits":28.0,"dds":0.5204081632653061,"last_synced_commit":"101ee5009b711233d5112c563524705fbfac33b3"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2location-piwik","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2location-piwik/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2location-piwik/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ip2location%2Fip2location-piwik/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ip2location","download_url":"https://codeload.github.com/ip2location/ip2location-piwik/tar.gz/refs/heads/5.x-dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247640461,"owners_count":20971557,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","geolocation","ip-database","ip-geolocation","ip-lookup","ip2location","ip2location-piwik","matomo"],"created_at":"2024-08-14T10:02:19.547Z","updated_at":"2025-04-07T11:04:42.205Z","avatar_url":"https://github.com/ip2location.png","language":"PHP","funding_links":[],"categories":["PHP"],"sub_categories":[],"readme":"# IP2Location Matomo\n[![Latest Stable Version](https://img.shields.io/packagist/v/ip2location/ip2location-piwik.svg)](https://packagist.org/packages/ip2location/ip2location-piwik)\n[![Total Downloads](https://img.shields.io/packagist/dt/ip2location/ip2location-piwik.svg?style=flat-square)](https://packagist.org/packages/ip2location/ip2location-piwik)\n\n## Description\n\nThis IP2Location plugin enables more accurate location lookup in your Matomo visitor log.\n\nYou need a IP2Location BIN database to make this plugin works. Database is available for free at\n\nhttps://lite.ip2location.com or https://www.ip2location.com for a commercial database.\n\n\n\n## Installation / Update\n\n1. Login into your Matomo administrator page.\n2. Go to System → Plugins.\n3. Click on the **Install New Plugins** button at the bottom of the page.\n4. Search for **IP2Location** from the plugin page.\n5. Install and activate the plugin.\n6. Upload a IP2Location BIN database to **misc** folder.\n7. Navigate to **System → IP2Location** page to make sure the BIN database is detected by the plugin.\n8. Go to System → Geolocation.\n9. Select **IP2Location** as provider and save.\n\n\n\n\n## Configure settings\n\nYou can visit IP2Location Settings by selecting the menu on the left pane (under **System**). This plugin support geolocation lookup using IP2Location BIN file and web service.\n\n**To use BIN file, please download it from the below links**\n* [IP2Location LITE Database (Free)](https://lite.ip2location.com)\n* [IP2Location Database (Commercial)](https://www.ip2location.com)\n\n**To use ip2location.io Geolocation API service, please sign up for the free account at**\n\n* https://www.ip2location.io\n\n## How to import the IP2Location BIN file for usage\nYou should copy the BIN file into **/var/www/html/misc** folder (for default installation). If you customize the installation path, it should be the **misc** folder inside your root folder.\n\nIf you are using Matomo docker image, then you can use below command to copy the BIN into Matomo container.\n```\nsudo docker cp {YOUR_LOCAL_BIN_FILE_LOCATION} {YOUR_MATOMO_CONTAINER_NAME}:/var/www/html/misc\n```\n\n## FAQ\n\n__How to I configure the plugin?__\n\nLogin as administrator, then go to System → IP2Location.\n\n\n\n__Where to download IP2Location database?__\n\nYou can download IP2Location database for free at https://lite.ip2location.com or commercial version from https://www.ip2location.com\n\n\n\n__Can I use IP2Location.io Geolocation API service?__\n\nYes, please create an account from https://www.ip2location.io/ and insert your API key in the settings page.\n\n\n\nIPv4 BIN vs IPv6 BIN\n====================\n\nUse the IPv4 BIN file if you just need to query IPv4 addresses.\n\nUse the IPv6 BIN file if you need to query BOTH IPv4 and IPv6 addresses.\n\n\n## License\n\nGPL v3 / fair use\n\n\n\n## Support\nWebsite: https://www.ip2location.com\nEmail: support@ip2location.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fip2location%2Fip2location-piwik","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fip2location%2Fip2location-piwik","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fip2location%2Fip2location-piwik/lists"}