Commit graph

9 commits

Author SHA1 Message Date
d20b90393f
chg: [country_lookup] skip Unknown countries 2022-10-15 10:13:25 +02:00
d79b3dfbca
fix: [country_lookup] key can be also 'Unknown' 2022-10-15 10:06:53 +02:00
dbbcbe8cdf
chg: [log] remove old debug 2022-02-06 11:41:57 +01:00
9ce8603f33
new: [multiple MMDB file support] MMDB server can now load a list of
MMDB files + new GeoOpen file including ASN details added as example

GeoOpen files for country only -> https://cra.circl.lu/opendata/geo-open/mmdb-country/
GeoOpen files with country and ASN/ASN description -> https://cra.circl.lu/opendata/geo-open/mmdb-country-asn/
2022-02-06 11:33:17 +01:00
d92638a137
new: [server] Add additional information about the country including
average location, complete name and numeric code
2022-01-24 10:33:56 +01:00
103a58e3b8
chg: [server] display port 2022-01-24 09:00:16 +01:00
bee9df24fd
chg: [server] make port configurable 2022-01-24 08:59:06 +01:00
eb37aa0cc9
new: [mygeolookup] Query on root of the server will give the geo location of the remote IP address doing the query. 2022-01-24 08:51:24 +01:00
1cef2219aa
new: [mmdb-server] first release
mmdb-server is an open source fast API server to lookup IP addresses for their geographic location.

The server can be used with any [MaxMind DB File Format](https://maxmind.github.io/MaxMind-DB/) or file in the same
 format.

mmdb-server includes a free and open [GeoOpen-Country database](./db/) for IPv4 and IPv6 addresses.
The file GeoOpen-Country is generated on a regular basis from AS announces and their respective whois records.
2022-01-23 18:03:22 +01:00