Comment

Comment by anandchowdhary

OP here. My CI builds started breaking out of nowhere [1] because the public download URL of the Geolite2 database started giving 404s.

I reached upon the GitHub issue opened by MaxMind on the package I was using [2] who recommended that every user should create an account and download the package, so I used Git LFS to manually add the package to the repo for now, until I can come up with a better CI-driven solution, because one of the rules is that you need to update the database as soon as a new one comes out, and stop using the older version within 30 days of update, and you might need to provide this in writing as well.

[1] https://travis-ci.org/staart/api/builds/630988787

[2] https://github.com/runk/node-geolite2/issues/17

[3] https://www.maxmind.com/en/geolite2/eula

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton