- ISP identification is handled by GeoIP by Maxmind, therefore Maxmind GeoIP2 or GeoLite database is required (GeoLite-ASN or GoIP2-ISP).
- PHP extensions : curl, json
php composer.phar update
cp .env.example .cap.env
cp .env.example .staging.env
cp .env.example .production.env
cp api-credentials.json.example api-credentials.cap.json
cp api-credentials.json.example api-credentials.staging.json
cp api-credentials.json.example api-credentials.production.json
<PROJECT>/public/
ipv4.yourdomain.tld IN A X.X.X.X
ipv6.yourdomain.tld IN AAAA xx:xx:xx::y
<PROJECT>/ipinfo/
cp ipinfo.json.example ipinfo.json