A big shoutout to Daniel Oltmanns for taking the initiative to bring support for the IPinfo Free IP database to the Caddy web server ecosystem with the caddy-ipinfo-free module. The project is built from the ground up to support IPinfo’s free IP database, which is truly a first of its kind. The project brings country and ASN data to the Caddy web server ecosystem.
GitHub - oltdaniel/caddy-ipinfo-free: integrate the free ipinfo database into caddy
The project is extremely well-documented and as easy to use as possible. It also natively handles update mechanisms with a built-in cron job. To get started, all you have to do is pass your IPinfo token.
Installation can be done via:
- Web Download
- CLI Download
- DIY Route
Usage in Caddy:
ipinfo_free_config https://ipinfo.io/data/free/country.mmdb?token=magicduck
ipinfo_free_config {
url https://ipinfo.io/data/free/country.mmdb?token=magicduck
cron "10 16 * * *"
path /tmp/caddy_ipinfo
}
We highly recommend you check out the project and give it a star. If you ever wanted to experiment with the Caddy ecosystem, you should, along with the caddy-ipinfo-free project!