X-Git-Url: https://git.openstreetmap.org/dns.git/blobdiff_plain/dabd2d6ece1a681631afa9959e481c0424dbcc36..996105ef5d12d65f3afd10022934284bb3e81bdb:/src/openstreetmap.js diff --git a/src/openstreetmap.js b/src/openstreetmap.js index b64b998..24ce9c8 100644 --- a/src/openstreetmap.js +++ b/src/openstreetmap.js @@ -1,3 +1,12 @@ +if ( DOMAIN == "openstreetmap.org" ) { + // Custom Domain for https://github.com/osmfoundation/welcome-mat/ + var WELCOME_DOMAIN = CNAME("welcome", "osmfoundation.github.io.") +} else { + // Github Pages only allows 1 domain name per site. + // Avoid Google Pages domain hijack + var WELCOME_DOMAIN = CNAME("welcome", "openstreetmmap.") +} + D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), // Publish CAA records indicating that only letsencrypt and globalsign (Fastly) should issue certificates @@ -630,8 +639,7 @@ D(DOMAIN, REGISTRAR, DnsProvider(PROVIDER), CNAME("uptime", "uptimessl-new.statuscake.com."), // Custom Domain for https://github.com/osmfoundation/welcome-mat/ - - CNAME("welcome", "osmfoundation.github.io."), + WELCOME_DOMAIN, // Dynamic DNS records