bobey/geoip2-geolite2-composer
Composer package that bundles the free GeoLite2 databases so you can use the MaxMind GeoIP2 PHP API without manual downloads or license keys. Installs the .mmdb files automatically for IP-based country and city lookups.
.mmdb database artifacts through Composer; it is not a Laravel service provider, lookup API, or runtime GeoIP abstraction. A Laravel app would still need a reader such as maxmind-db/reader or geoip2/geoip2, plus application-level configuration and fallback behavior. Fit is therefore limited to artifact delivery, not product capability.GeoIpResolver, backed by maxmind-db/reader or geoip2/geoip2. Store the .mmdb path in Laravel config and avoid coupling domain code to the package’s vendor path.composer update as the refresh mechanism..mmdb lookups scale well because they are file-based and can be loaded per node. The operational cost is deployment size—City databases can be tens of megabytes—plus image rebuilds and cache invalidation when data changes. Avoid install-time downloads on every application node if possible.unknown fallback..mmdb file; moderate for operations to automate compliant, verified refreshes. A TPM should budget for replacing this package rather than treating it as a long-term dependency.How can I help you explore Laravel packages today?