From 77a46066c2f9766594fc56b7091cf0a4eb3b3a70 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Tue, 10 Feb 2026 15:24:40 +0000 Subject: [PATCH 01/16] Switch nominatim to Fastly for experiment (try 2) --- src/openstreetmap.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index 822f4f4..a6f33f0 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -163,8 +163,8 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Nominatim servers - CNAME("nominatim", "nominatim.geo.openstreetmap.org."), - CNAME("qgis.nominatim", "nominatim.geo.openstreetmap.org."), + CNAME("nominatim", "dualstack.n.sni.global.fastly.net."), + CNAME("qgis.nominatim", "dualstack.n.sni.global.fastly.net."), CNAME("qa-tile.nominatim", "longma.openstreetmap.org."), // Tile servers -- 2.39.5 From 5f18a4f8d778ac65d8f78d52aa6399c7e10455e1 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Tue, 10 Feb 2026 16:07:34 +0000 Subject: [PATCH 02/16] Revert "Switch nominatim to Fastly for experiment (try 2)" This reverts commit 77a46066c2f9766594fc56b7091cf0a4eb3b3a70. --- src/openstreetmap.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index a6f33f0..822f4f4 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -163,8 +163,8 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Nominatim servers - CNAME("nominatim", "dualstack.n.sni.global.fastly.net."), - CNAME("qgis.nominatim", "dualstack.n.sni.global.fastly.net."), + CNAME("nominatim", "nominatim.geo.openstreetmap.org."), + CNAME("qgis.nominatim", "nominatim.geo.openstreetmap.org."), CNAME("qa-tile.nominatim", "longma.openstreetmap.org."), // Tile servers -- 2.39.5 From 0d5534e1b6dba3eede031fe5454ea4e9ea35a7cc Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Wed, 11 Feb 2026 12:28:48 +0000 Subject: [PATCH 03/16] Switch osm.org to Fastly. Initial short experiment --- src/openstreetmap.js | 55 +++++++++++++++++++++++++------------------- 1 file changed, 31 insertions(+), 24 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index 822f4f4..76f508b 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -136,30 +136,37 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Main web servers and their aliases - osm_web_service("@", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("www", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("api", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("maps", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("mapz", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), + // osm_web_service("@", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("www", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("api", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("maps", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("mapz", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // Fastly CDN aliases for main web servers + ALIAS("@", "dualstack.n.sni.global.fastly.net."), + CNAME("www", "dualstack.n.sni.global.fastly.net."), + CNAME("api", "dualstack.n.sni.global.fastly.net."), + CNAME("maps", "dualstack.n.sni.global.fastly.net."), + CNAME("mapz", "dualstack.n.sni.global.fastly.net."), // Nominatim servers -- 2.39.5 From a189daa3efdfa9761339f926985699b22cecd406 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Wed, 11 Feb 2026 12:38:27 +0000 Subject: [PATCH 04/16] Fix fastly name for osm.org --- src/openstreetmap.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index 76f508b..dac3d53 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -162,11 +162,11 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // ], { cfproxy: false }), // Fastly CDN aliases for main web servers - ALIAS("@", "dualstack.n.sni.global.fastly.net."), - CNAME("www", "dualstack.n.sni.global.fastly.net."), - CNAME("api", "dualstack.n.sni.global.fastly.net."), - CNAME("maps", "dualstack.n.sni.global.fastly.net."), - CNAME("mapz", "dualstack.n.sni.global.fastly.net."), + ALIAS("@", "dualstack.m.sni.global.fastly.net."), + CNAME("www", "dualstack.m.sni.global.fastly.net."), + CNAME("api", "dualstack.m.sni.global.fastly.net."), + CNAME("maps", "dualstack.m.sni.global.fastly.net."), + CNAME("mapz", "dualstack.m.sni.global.fastly.net."), // Nominatim servers -- 2.39.5 From ebb11b5d7be2f2ffbaeebddc1e55fabc5a9bb1ea Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Wed, 11 Feb 2026 12:52:17 +0000 Subject: [PATCH 05/16] osm.org back to normal backends --- src/openstreetmap.js | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index dac3d53..4afaefc 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -136,37 +136,37 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Main web servers and their aliases - // osm_web_service("@", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("www", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("api", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("maps", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("mapz", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), + osm_web_service("@", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("www", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("api", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("maps", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("mapz", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), // Fastly CDN aliases for main web servers - ALIAS("@", "dualstack.m.sni.global.fastly.net."), - CNAME("www", "dualstack.m.sni.global.fastly.net."), - CNAME("api", "dualstack.m.sni.global.fastly.net."), - CNAME("maps", "dualstack.m.sni.global.fastly.net."), - CNAME("mapz", "dualstack.m.sni.global.fastly.net."), + // ALIAS("@", "dualstack.m.sni.global.fastly.net."), + // CNAME("www", "dualstack.m.sni.global.fastly.net."), + // CNAME("api", "dualstack.m.sni.global.fastly.net."), + // CNAME("maps", "dualstack.m.sni.global.fastly.net."), + // CNAME("mapz", "dualstack.m.sni.global.fastly.net."), // Nominatim servers -- 2.39.5 From 0a2a3056b82f1c4d3661154b19ab87cce13bc227 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Tue, 10 Feb 2026 15:24:40 +0000 Subject: [PATCH 06/16] Switch nominatim to Fastly for experiment (try 3) --- src/openstreetmap.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index 4afaefc..86a62de 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -170,8 +170,8 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Nominatim servers - CNAME("nominatim", "nominatim.geo.openstreetmap.org."), - CNAME("qgis.nominatim", "nominatim.geo.openstreetmap.org."), + CNAME("nominatim", "dualstack.n.sni.global.fastly.net."), + CNAME("qgis.nominatim", "dualstack.n.sni.global.fastly.net."), CNAME("qa-tile.nominatim", "longma.openstreetmap.org."), // Tile servers -- 2.39.5 From af1b3abd9856f1dca54956137b9ccb47db6246a6 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Thu, 12 Feb 2026 18:46:32 +0000 Subject: [PATCH 07/16] Switch osm.org to Fastly --- src/openstreetmap.js | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index 86a62de..cf46b7d 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -136,37 +136,37 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Main web servers and their aliases - osm_web_service("@", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("www", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("api", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("maps", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("mapz", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), + // osm_web_service("@", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("www", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("api", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("maps", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("mapz", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), // Fastly CDN aliases for main web servers - // ALIAS("@", "dualstack.m.sni.global.fastly.net."), - // CNAME("www", "dualstack.m.sni.global.fastly.net."), - // CNAME("api", "dualstack.m.sni.global.fastly.net."), - // CNAME("maps", "dualstack.m.sni.global.fastly.net."), - // CNAME("mapz", "dualstack.m.sni.global.fastly.net."), + ALIAS("@", "dualstack.m.sni.global.fastly.net."), + CNAME("www", "dualstack.m.sni.global.fastly.net."), + CNAME("api", "dualstack.m.sni.global.fastly.net."), + CNAME("maps", "dualstack.m.sni.global.fastly.net."), + CNAME("mapz", "dualstack.m.sni.global.fastly.net."), // Nominatim servers -- 2.39.5 From 08ec1b771175189c725dc5c2277f9d2c140f46cf Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Thu, 12 Feb 2026 18:54:38 +0000 Subject: [PATCH 08/16] Revert "Switch osm.org to Fastly" This reverts commit af1b3abd9856f1dca54956137b9ccb47db6246a6. --- src/openstreetmap.js | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index cf46b7d..86a62de 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -136,37 +136,37 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Main web servers and their aliases - // osm_web_service("@", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("www", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("api", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("maps", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("mapz", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), + osm_web_service("@", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("www", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("api", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("maps", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("mapz", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), // Fastly CDN aliases for main web servers - ALIAS("@", "dualstack.m.sni.global.fastly.net."), - CNAME("www", "dualstack.m.sni.global.fastly.net."), - CNAME("api", "dualstack.m.sni.global.fastly.net."), - CNAME("maps", "dualstack.m.sni.global.fastly.net."), - CNAME("mapz", "dualstack.m.sni.global.fastly.net."), + // ALIAS("@", "dualstack.m.sni.global.fastly.net."), + // CNAME("www", "dualstack.m.sni.global.fastly.net."), + // CNAME("api", "dualstack.m.sni.global.fastly.net."), + // CNAME("maps", "dualstack.m.sni.global.fastly.net."), + // CNAME("mapz", "dualstack.m.sni.global.fastly.net."), // Nominatim servers -- 2.39.5 From 2ea52394ed6ab568e8e5d2fd4cd8219b5aa3507c Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Thu, 12 Feb 2026 18:46:32 +0000 Subject: [PATCH 09/16] Switch osm.org to Fastly --- src/openstreetmap.js | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index 86a62de..cf46b7d 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -136,37 +136,37 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Main web servers and their aliases - osm_web_service("@", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("www", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("api", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("maps", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("mapz", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), + // osm_web_service("@", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("www", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("api", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("maps", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("mapz", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), // Fastly CDN aliases for main web servers - // ALIAS("@", "dualstack.m.sni.global.fastly.net."), - // CNAME("www", "dualstack.m.sni.global.fastly.net."), - // CNAME("api", "dualstack.m.sni.global.fastly.net."), - // CNAME("maps", "dualstack.m.sni.global.fastly.net."), - // CNAME("mapz", "dualstack.m.sni.global.fastly.net."), + ALIAS("@", "dualstack.m.sni.global.fastly.net."), + CNAME("www", "dualstack.m.sni.global.fastly.net."), + CNAME("api", "dualstack.m.sni.global.fastly.net."), + CNAME("maps", "dualstack.m.sni.global.fastly.net."), + CNAME("mapz", "dualstack.m.sni.global.fastly.net."), // Nominatim servers -- 2.39.5 From a79e84f9321613441d824fb56f7352607598f7ef Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Thu, 12 Feb 2026 19:51:35 +0000 Subject: [PATCH 10/16] Revert "Switch osm.org to Fastly" This reverts commit 2ea52394ed6ab568e8e5d2fd4cd8219b5aa3507c. --- src/openstreetmap.js | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index cf46b7d..86a62de 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -136,37 +136,37 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Main web servers and their aliases - // osm_web_service("@", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("www", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("api", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("maps", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("mapz", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), + osm_web_service("@", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("www", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("api", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("maps", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("mapz", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), // Fastly CDN aliases for main web servers - ALIAS("@", "dualstack.m.sni.global.fastly.net."), - CNAME("www", "dualstack.m.sni.global.fastly.net."), - CNAME("api", "dualstack.m.sni.global.fastly.net."), - CNAME("maps", "dualstack.m.sni.global.fastly.net."), - CNAME("mapz", "dualstack.m.sni.global.fastly.net."), + // ALIAS("@", "dualstack.m.sni.global.fastly.net."), + // CNAME("www", "dualstack.m.sni.global.fastly.net."), + // CNAME("api", "dualstack.m.sni.global.fastly.net."), + // CNAME("maps", "dualstack.m.sni.global.fastly.net."), + // CNAME("mapz", "dualstack.m.sni.global.fastly.net."), // Nominatim servers -- 2.39.5 From e68c7d620ee321cae3c7a50452e2446ce586af26 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Mon, 16 Feb 2026 22:11:25 +0000 Subject: [PATCH 11/16] Switch osm.org to Fastly --- src/openstreetmap.js | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index 86a62de..cf46b7d 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -136,37 +136,37 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Main web servers and their aliases - osm_web_service("@", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("www", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("api", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("maps", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("mapz", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), + // osm_web_service("@", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("www", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("api", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("maps", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("mapz", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), // Fastly CDN aliases for main web servers - // ALIAS("@", "dualstack.m.sni.global.fastly.net."), - // CNAME("www", "dualstack.m.sni.global.fastly.net."), - // CNAME("api", "dualstack.m.sni.global.fastly.net."), - // CNAME("maps", "dualstack.m.sni.global.fastly.net."), - // CNAME("mapz", "dualstack.m.sni.global.fastly.net."), + ALIAS("@", "dualstack.m.sni.global.fastly.net."), + CNAME("www", "dualstack.m.sni.global.fastly.net."), + CNAME("api", "dualstack.m.sni.global.fastly.net."), + CNAME("maps", "dualstack.m.sni.global.fastly.net."), + CNAME("mapz", "dualstack.m.sni.global.fastly.net."), // Nominatim servers -- 2.39.5 From 340621d197bed510c310c42f10e2debab9aaa426 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Mon, 16 Feb 2026 22:37:28 +0000 Subject: [PATCH 12/16] Revert "Switch osm.org to Fastly" This reverts commit e68c7d620ee321cae3c7a50452e2446ce586af26. --- src/openstreetmap.js | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index cf46b7d..86a62de 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -136,37 +136,37 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Main web servers and their aliases - // osm_web_service("@", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("www", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("api", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("maps", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), - - // osm_web_service("mapz", [ "spike-06", - // "spike-07", - // "spike-08" - // ], { cfproxy: false }), + osm_web_service("@", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("www", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("api", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("maps", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), + + osm_web_service("mapz", [ "spike-06", + "spike-07", + "spike-08" + ], { cfproxy: false }), // Fastly CDN aliases for main web servers - ALIAS("@", "dualstack.m.sni.global.fastly.net."), - CNAME("www", "dualstack.m.sni.global.fastly.net."), - CNAME("api", "dualstack.m.sni.global.fastly.net."), - CNAME("maps", "dualstack.m.sni.global.fastly.net."), - CNAME("mapz", "dualstack.m.sni.global.fastly.net."), + // ALIAS("@", "dualstack.m.sni.global.fastly.net."), + // CNAME("www", "dualstack.m.sni.global.fastly.net."), + // CNAME("api", "dualstack.m.sni.global.fastly.net."), + // CNAME("maps", "dualstack.m.sni.global.fastly.net."), + // CNAME("mapz", "dualstack.m.sni.global.fastly.net."), // Nominatim servers -- 2.39.5 From f9bd3fafd4f92c1409ae35200dd26c0dbe588c97 Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Sat, 7 Mar 2026 12:02:23 +0000 Subject: [PATCH 13/16] Switch osm.org to Fastly --- src/openstreetmap.js | 58 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index 86a62de..cf46b7d 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -136,37 +136,37 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Main web servers and their aliases - osm_web_service("@", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("www", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("api", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("maps", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), - - osm_web_service("mapz", [ "spike-06", - "spike-07", - "spike-08" - ], { cfproxy: false }), + // osm_web_service("@", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("www", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("api", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("maps", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), + + // osm_web_service("mapz", [ "spike-06", + // "spike-07", + // "spike-08" + // ], { cfproxy: false }), // Fastly CDN aliases for main web servers - // ALIAS("@", "dualstack.m.sni.global.fastly.net."), - // CNAME("www", "dualstack.m.sni.global.fastly.net."), - // CNAME("api", "dualstack.m.sni.global.fastly.net."), - // CNAME("maps", "dualstack.m.sni.global.fastly.net."), - // CNAME("mapz", "dualstack.m.sni.global.fastly.net."), + ALIAS("@", "dualstack.m.sni.global.fastly.net."), + CNAME("www", "dualstack.m.sni.global.fastly.net."), + CNAME("api", "dualstack.m.sni.global.fastly.net."), + CNAME("maps", "dualstack.m.sni.global.fastly.net."), + CNAME("mapz", "dualstack.m.sni.global.fastly.net."), // Nominatim servers -- 2.39.5 From a52d0b095cc3aa06c79a3cf9dc498895d13e0a1a Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Wed, 8 Apr 2026 20:27:54 +0100 Subject: [PATCH 14/16] Add poldi to DNS --- src/ipv4.json | 2 ++ src/ipv6.json | 1 + 2 files changed, 3 insertions(+) diff --git a/src/ipv4.json b/src/ipv4.json index 6b591fd..7f44c8d 100644 --- a/src/ipv4.json +++ b/src/ipv4.json @@ -96,6 +96,8 @@ "pdu2.ams": "10.0.48.101", "pdu1.dub": "10.0.64.100", "pdu2.dub": "10.0.64.101", + "poldi": "140.211.167.102", + "poldi.oob": "10.0.0.233", "rhaegal": "193.198.233.218", "ridley": "193.60.236.19", "ridley.ucl": "10.0.0.3", diff --git a/src/ipv6.json b/src/ipv6.json index c6bec56..04e425d 100644 --- a/src/ipv6.json +++ b/src/ipv6.json @@ -48,6 +48,7 @@ "orm": "2602:f629:0:bc::2", "palulukon": "2600:1f16:126d:9400:48bc:5b5e:6d26:beb8", "piasa": "2605:bc80:3010:700::8cd3:a765", + "poldi": "2605:bc80:3010:700::8cd3:a766", "rhaegal": "2001:b68:40ff:3::2", "shenron": "2001:41c9:1:400::32", "smaug": "2001:4d78:fe03:1c::e", -- 2.39.5 From e282e784d236ea84cc5712a62d556b6899c3d29b Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Sun, 3 May 2026 18:40:50 +0100 Subject: [PATCH 15/16] Switch planet to backup (horntail) --- src/openstreetmap.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index cf46b7d..c0019d1 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -196,8 +196,8 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // A("backup", IPV4["horntail"]), // AAAA("backup", IPV6["horntail"]), - osm_web_service("planet", "norbert"), - // osm_web_service("planet", "horntail"), + // osm_web_service("planet", "norbert"), + osm_web_service("planet", "horntail"), // Development server with wildcard alias for user sites -- 2.39.5 From 261ded323113e72cabeb0c936b7afcf4a70e30df Mon Sep 17 00:00:00 2001 From: Grant Slater Date: Sun, 3 May 2026 20:30:51 +0100 Subject: [PATCH 16/16] Revert "Switch planet to backup (horntail)" This reverts commit e282e784d236ea84cc5712a62d556b6899c3d29b. --- src/openstreetmap.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/openstreetmap.js b/src/openstreetmap.js index c0019d1..cf46b7d 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -196,8 +196,8 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // A("backup", IPV4["horntail"]), // AAAA("backup", IPV6["horntail"]), - // osm_web_service("planet", "norbert"), - osm_web_service("planet", "horntail"), + osm_web_service("planet", "norbert"), + // osm_web_service("planet", "horntail"), // Development server with wildcard alias for user sites -- 2.39.5