GeoIP is a geolocation service that detects user IPs and provides geolocation data.
- IP detection
- Geolocation data (country, city, coordinates)
- Language customization
- Currency information
- Easy integration
-
Clone the repo:
git clone https://github.com/notcoderguy/geoip.git cd geoip
-
Start with Docker:
docker-compose up --build
Get geolocation:
curl http://localhost:8000/api/detect
Query specific IP:
curl http://localhost:8000/api/detect/{IP_ADDRESS}
See /docs
for API details and examples.
- Auto language switching
- Local currency display
- Fork the repo
- Create a feature branch
- Commit changes
- Push to branch
- Open a PR
Unlicense - See LICENSE
Open an issue or email me@notcoderguy.com