Skip to content

Commit a342e02

Browse files
committed
Refresh provider location data and update run log
1 parent fed1452 commit a342e02

9 files changed

Lines changed: 151 additions & 79 deletions

File tree

RUNS.md

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -4,45 +4,45 @@ This document contains the runs of the agents in the project. Each provider run
44

55
| Provider | Date |
66
| --- | --- |
7-
| alibaba |2026-03-20|
8-
| arubacloud |2026-03-20|
9-
| atlanticnet |2026-03-20|
10-
| aws |2026-03-20|
11-
| azurecdn |2026-03-20|
12-
| backblaze |2026-03-20|
13-
| bunnycdn |2026-03-20|
14-
| cachefly |2026-03-20|
15-
| cdn |2026-03-20|
16-
| cdn77 |2026-03-20|
17-
| cloudflare |2026-03-20|
18-
| cloudfront |2026-03-20|
19-
| cloudsigma |2026-03-20|
20-
| deno |2026-03-20|
21-
| digitalocean |2026-03-20|
22-
| equinix ||
23-
| fastly |2026-03-20|
24-
| flexential |2026-03-20|
25-
| google ||
26-
| heroku |2026-03-20|
27-
| hetzner |2026-03-20|
28-
| hivelocity ||
29-
| hostwinds |2026-03-20|
30-
| imperva |2026-03-20|
31-
| ionos |2026-03-20|
32-
| kamatera |2026-03-20|
33-
| keycdn |2026-03-20|
34-
| leapswitch ||
35-
| lightsail |2026-03-20|
36-
| limelight ||
37-
| linode |2026-03-20|
38-
| mnx ||
39-
| netlify ||
40-
| ovh |2026-03-20|
41-
| scaleway |2026-03-20|
42-
| stackpath ||
43-
| sucuri |2026-03-20|
44-
| upcloud |2026-03-20|
45-
| vercel |2026-03-20|
46-
| verizonmedia ||
47-
| vultr |2026-03-20|
48-
| wasabi |2026-03-20|
7+
| alibaba | 2026-03-20 |
8+
| arubacloud | 2026-03-20 |
9+
| atlanticnet | 2026-03-20 |
10+
| aws | 2026-03-20 |
11+
| azurecdn | 2026-03-20 |
12+
| backblaze | 2026-03-20 |
13+
| bunnycdn | 2026-03-20 |
14+
| cachefly | 2026-03-20 |
15+
| cdn | 2026-03-20 |
16+
| cdn77 | 2026-03-20 |
17+
| cloudflare | 2026-03-20 |
18+
| cloudfront | 2026-03-20 |
19+
| cloudsigma | 2026-03-20 |
20+
| deno | 2026-03-20 |
21+
| digitalocean | 2026-03-20 |
22+
| equinix | 2026-03-20 |
23+
| fastly | 2026-03-20 |
24+
| flexential | 2026-03-20 |
25+
| google | 2026-03-20 |
26+
| heroku | 2026-03-20 |
27+
| hetzner | 2026-03-20 |
28+
| hivelocity | 2026-03-20 |
29+
| hostwinds | 2026-03-20 |
30+
| imperva | 2026-03-20 |
31+
| ionos | 2026-03-20 |
32+
| kamatera | 2026-03-20 |
33+
| keycdn | 2026-03-20 |
34+
| leapswitch | 2026-03-20 |
35+
| lightsail | 2026-03-20 |
36+
| limelight | 2026-03-20 |
37+
| linode | 2026-03-20 |
38+
| mnx | 2026-03-20 |
39+
| netlify | 2026-03-20 |
40+
| ovh | 2026-03-20 |
41+
| scaleway | 2026-03-20 |
42+
| stackpath | 2026-03-20 |
43+
| sucuri | 2026-03-20 |
44+
| upcloud | 2026-03-20 |
45+
| vercel | 2026-03-20 |
46+
| verizonmedia | 2026-03-20 |
47+
| vultr | 2026-03-20 |
48+
| wasabi | 2026-03-20 |

data/providers/equinix.js

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,22 @@
1+
/**
2+
* source: Equinix 2025 annual report metro table
3+
* https://investor.equinix.com/sec-filings/all-sec-filings/content/0001101239-26-000032/eqix-20251231.htm
4+
*/
15
const equinix = {
26
name: "Equinix",
37
url: "https://www.equinix.com/",
48
pops: [
9+
"ABJ",
10+
"ACC",
511
"ADL",
612
"AMS",
713
"ARN",
814
"ATL",
915
"AUH",
1016
"BCN",
1117
"BNE",
12-
"BOG",
18+
"BOD",
19+
"BOM",
1320
"BOS",
1421
"CBR",
1522
"CDG",
@@ -24,7 +31,6 @@ const equinix = {
2431
"EWR",
2532
"FRA",
2633
"GIG",
27-
"GRQ",
2834
"GRU",
2935
"GVA",
3036
"HAM",
@@ -35,31 +41,40 @@ const equinix = {
3541
"ICN",
3642
"IST",
3743
"KIX",
44+
"KUL",
3845
"LAX",
39-
"LCY",
4046
"LHR",
47+
"LIM",
4148
"LIS",
49+
"LOS",
50+
"MAA",
4251
"MAD",
4352
"MAN",
4453
"MCT",
4554
"MEL",
4655
"MEX",
4756
"MIA",
57+
"MNL",
58+
"MRS",
4859
"MTY",
4960
"MUC",
5061
"MXP",
5162
"NRT",
5263
"ORD",
5364
"PER",
5465
"PHL",
66+
"SCL",
5567
"SEA",
5668
"SHA",
5769
"SIN",
5870
"SJC",
5971
"SOF",
60-
"SVQ",
6172
"SYD",
6273
"WAW",
74+
"YOW",
75+
"YUL",
76+
"YVR",
77+
"YYC",
6378
"YYZ",
6479
"ZRH"
6580
]

data/providers/hivelocity.js

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,40 @@
1+
/**
2+
* source: Hivelocity data center locations and facilities docs
3+
* https://www.hivelocity.net/data-centers/
4+
* https://developers.hivelocity.net/docs/facilities
5+
*/
16
const hivelocity = {
27
name: "Hivelocity",
38
url: "https://www.hivelocity.net/",
49
pops: [
510
"AMS", // Amsterdam (Netherlands)
11+
"ARN", // Stockholm (Sweden)
612
"ATL", // Atlanta (US)
7-
"DFW", // Dallas (US)
13+
"BOM", // Mumbai (India)
14+
"CDG", // Paris (France)
15+
"CGK", // Jakarta (Indonesia)
16+
"DEL", // Noida/Delhi (India)
817
"FRA", // Frankfurt (Germany)
18+
"GRU", // Sao Paulo (Brazil)
19+
"HKG", // Hong Kong (China)
20+
"IAD", // Ashburn (US)
21+
"ICN", // Seoul (South Korea)
922
"JFK", // New York (US)
1023
"LAX", // Los Angeles (US)
24+
"LHR", // London (UK)
25+
"LIN", // Milan (Italy)
26+
"LOS", // Lagos (Nigeria)
27+
"MAD", // Madrid (Spain)
1128
"MIA", // Miami (US)
1229
"ORD", // Chicago (US)
30+
"PHL", // Philadelphia (US)
31+
"PNQ", // Pune (India)
32+
"RIX", // Riga (Latvia)
1333
"SEA", // Seattle (US)
14-
"TPA" // Tampa (US)
34+
"SIN", // Singapore (Singapore)
35+
"SYD", // Sydney (Australia)
36+
"TPA", // Tampa (US)
37+
"VNO" // Vilnius (Lithuania)
1538
]
1639
};
1740

data/providers/leapswitch.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,22 @@
1+
/**
2+
* source: LeapSwitch website location pages and homepage location selector
3+
* https://leapswitch.com/
4+
*/
15
const leapswitch = {
26
name: "LeapSwitch",
37
url: "https://leapswitch.com/",
48
pops: [
59
"AVL", // Asheville (US)
610
"BCN", // Barcelona (Spain)
711
"BOM", // Mumbai (India)
12+
"DEL", // Delhi NCR (India)
813
"DFW", // Dallas (US)
914
"FRA", // Frankfurt (Germany)
1015
"IEV", // Kiev (Ukraine)
16+
"LAX", // Los Angeles (US)
1117
"LIS", // Lisbon (Portugal)
12-
"PNQ", // Pune (India)
13-
"SBN" // South Bend (US)
18+
"MCO", // Orlando (US)
19+
"PNQ" // Pune (India)
1420
]
1521
};
1622

data/providers/mnx.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
1+
/**
2+
* source: MNX status page
3+
* https://status.mnx.io/
4+
*/
15
const mnx = {
26
name: "MNX.io",
37
url: "https://mnx.io/",
48
pops: [
9+
"IAD", // us-east-1 (inferred to Northern Virginia)
510
"ORD" // Chicago (US)
611
]
712
};

data/providers/netlify.js

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,25 @@
11
/**
2-
* source: https://community.netlify.com/t/is-there-a-list-of-where-netlifys-cdn-pops-are-located/855
2+
* source: Netlify community staff update (March 2025)
3+
* https://answers.netlify.com/t/is-there-a-list-of-where-netlifys-cdn-pops-are-located/855/2
34
*/
45
const netlify = {
56
name: "Netlify",
67
url: "https://www.netlify.com/",
78
pops: [
9+
"BAH", // Muharraq Island (Bahrain)
810
"BOM", // Mumbai (India)
911
"CMH", // Columbus (US)
10-
"DME", // Moscow (Russia)
11-
"DSM", // Des Moines (US)
12-
"DUB", // Dublin (Ireland)
13-
"DXB", // Dubai (United Arab Emirates)
12+
"CPT", // Cape Town (South Africa)
1413
"FRA", // Frankfurt (Germany)
1514
"GRU", // Sao Paulo (Brazil)
16-
"HEL", // Helsinki (Finland)
17-
"JFK", // New York (US)
18-
"JNB", // Johannesburg (South Africa)
15+
"IAD", // Virginia (US)
16+
"ICN", // Incheon (South Korea)
1917
"LHR", // London (UK)
20-
"MAA", // Chennai (India)
2118
"NRT", // Tokyo (Japan)
22-
"PUS", // Busan (South Korea)
2319
"SFO", // San Francisco (US)
2420
"SIN", // Singapore (Singapore)
2521
"SYD", // Sydney (Australia)
26-
"YYZ" // Toronto (Canada)
22+
"YUL" // Montreal (Canada)
2723
]
2824
};
2925

dist/bundle.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)