You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+54-6Lines changed: 54 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,8 @@
1
1
# mmdb-server
2
2
3
-
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.
3
+
mmdb-server is an open source fast API server to lookup IP addresses for their geographic location, AS number. The server can be used with any [MaxMind DB File Format](https://maxmind.github.io/MaxMind-DB/) or file in the same format.
4
4
5
-
mmdb-server includes a free and open [GeoOpen-Country database](https://data.public.lu/fr/datasets/geo-open-ip-address-geolocation-per-country-in-mmdb-format/) for IPv4 and IPv6 addresses. The file GeoOpen-Country is generated on a regular basis from AS announces and their respective whois records.
5
+
mmdb-server includes a free and open [GeoOpen-Country database](https://data.public.lu/fr/datasets/geo-open-ip-address-geolocation-per-country-in-mmdb-format/) for IPv4 and IPv6 addresses. The file [GeoOpen-Country](https://cra.circl.lu/opendata/geo-open/mmdb-country/) and [GeoOpen-Country-ASN](https://cra.circl.lu/opendata/geo-open/mmdb-country-asn/) are generated on a regular basis from AS announces and their respective whois records.
6
6
7
7
# Installation
8
8
@@ -28,9 +28,33 @@ Python 3.8+ is required to run the mmdb-server with some [additional requirement
28
28
"description": {
29
29
"en": "Geo Open MMDB database - https://github.com/adulau/mmdb-server"
30
30
},
31
-
"build_db": "2022-01-23 16:13:05",
31
+
"build_db": "2022-02-05 11:37:33",
32
32
"db_source": "GeoOpen-Country",
33
-
"nb_nodes": 1156125
33
+
"nb_nodes": 1159974
34
+
},
35
+
"ip": "188.65.220.25",
36
+
"country_info": {
37
+
"Country": "Belgium",
38
+
"Alpha-2 code": "BE",
39
+
"Alpha-3 code": "BEL",
40
+
"Numeric code": "56",
41
+
"Latitude (average)": "50.8333",
42
+
"Longitude (average)": "4"
43
+
}
44
+
},
45
+
{
46
+
"country": {
47
+
"iso_code": "BE",
48
+
"AutonomousSystemNumber": "49677",
49
+
"AutonomousSystemOrganization": "MAEHDROS-AS"
50
+
},
51
+
"meta": {
52
+
"description": {
53
+
"en": "Geo Open MMDB database - https://github.com/adulau/mmdb-server"
54
+
},
55
+
"build_db": "2022-02-06 10:30:25",
56
+
"db_source": "GeoOpen-Country-ASN",
57
+
"nb_nodes": 1159815
34
58
},
35
59
"ip": "188.65.220.25",
36
60
"country_info": {
@@ -57,9 +81,33 @@ Python 3.8+ is required to run the mmdb-server with some [additional requirement
57
81
"description": {
58
82
"en": "Geo Open MMDB database - https://github.com/adulau/mmdb-server"
59
83
},
60
-
"build_db": "2022-01-23 16:13:05",
84
+
"build_db": "2022-02-05 11:37:33",
61
85
"db_source": "GeoOpen-Country",
62
-
"nb_nodes": 1156125
86
+
"nb_nodes": 1159974
87
+
},
88
+
"ip": "2a02:21d0::68:69:25",
89
+
"country_info": {
90
+
"Country": "Belgium",
91
+
"Alpha-2 code": "BE",
92
+
"Alpha-3 code": "BEL",
93
+
"Numeric code": "56",
94
+
"Latitude (average)": "50.8333",
95
+
"Longitude (average)": "4"
96
+
}
97
+
},
98
+
{
99
+
"country": {
100
+
"iso_code": "BE",
101
+
"AutonomousSystemNumber": "49677",
102
+
"AutonomousSystemOrganization": "MAEHDROS-AS"
103
+
},
104
+
"meta": {
105
+
"description": {
106
+
"en": "Geo Open MMDB database - https://github.com/adulau/mmdb-server"
0 commit comments