diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 225185e505..07ba168b9e 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -4,3 +4,5 @@ /domains/ @is-a-dev/maintainers *.md @is-a-dev/maintainers +/LICENSE @phenax +/dnsconfig.js @wdhdev @andrewstech diff --git a/README.md b/README.md index 2a2f682040..17ba3c8a36 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,13 @@ If you have any problems, feel free to [open a issue](https://github.com/is-a-de If you have an issue that contains confidental infomation, send an email to security@is-a.dev. ## Register +### NS records +When applying for NS records, please consider if you *actually* need them. Please provide a detailed reason (with evidence) of why you require NS records. + +9 times out of 10, you do not actually need NS records, and merely want them. We already support a wide range of records, so it is extremely unlikely you will actually require them. + +Pull requests adding NS records without reasoning will be closed instantly. + ### Manual Registration > If you want a more visual guide, check out [this blog post](https://wdh.gg/tX3ghge). diff --git a/dnsconfig.js b/dnsconfig.js index f22a4219a8..b838f4ce14 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -1,17 +1,9 @@ -var regNone = NewRegistrar("none"); -var providerCf = DnsProvider(NewDnsProvider("cloudflare")); - -var proxy = { - on: { "cloudflare_proxy": "on" }, - off: { "cloudflare_proxy": "off" } -} - function getDomainsList(filesPath) { var result = []; - var files = glob.apply(null, [filesPath, true, '.json']); + var files = glob.apply(null, [filesPath, true, ".json"]); for (var i = 0; i < files.length; i++) { - var name = files[i].split('/').pop().replace(/\.json$/, ''); + var name = files[i].split("/").pop().replace(/\.json$/, ""); result.push({ name: name, data: require(files[i]) }); } @@ -19,33 +11,25 @@ function getDomainsList(filesPath) { return result; } -var domains = getDomainsList('./domains'); -var commit = {}; +var domains = getDomainsList("./domains"); +var commit = []; for (var idx in domains) { - var domainName = "is-a.dev"; var subdomainName = domains[idx].name; var domainData = domains[idx].data; - var proxyState = proxy.on; // enabled by default - - if (!commit[domainName]) commit[domainName] = []; - if (!domainData.proxied) proxyState = proxy.off; + var proxyState = domainData.proxied ? { cloudflare_proxy: "on" } : { cloudflare_proxy: "off" }; // Handle A records if (domainData.record.A) { for (var a in domainData.record.A) { - commit[domainName].push( - A(subdomainName, IP(domainData.record.A[a]), proxyState) - ); + commit.push(A(subdomainName, IP(domainData.record.A[a]), proxyState)); } } // Handle AAAA records if (domainData.record.AAAA) { for (var aaaa in domainData.record.AAAA) { - commit[domainName].push( - AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState) - ); + commit.push(AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState)); } } @@ -53,34 +37,31 @@ for (var idx in domains) { if (domainData.record.CAA) { for (var caa in domainData.record.CAA) { var caaRecord = domainData.record.CAA[caa]; - commit[domainName].push( - CAA(subdomainName, caaRecord.flags, caaRecord.tag, caaRecord.value) - ); + commit.push(CAA(subdomainName, caaRecord.flags, caaRecord.tag, caaRecord.value)); } } // Handle CNAME records if (domainData.record.CNAME) { - commit[domainName].push( - CNAME(subdomainName, domainData.record.CNAME + ".", proxyState) - ); + // Allow CNAME record on root + if (subdomainName === "@") { + commit.push(ALIAS(subdomainName, domainData.record.CNAME + ".", proxyState)); + } else { + commit.push(CNAME(subdomainName, domainData.record.CNAME + ".", proxyState)); + } } // Handle MX records if (domainData.record.MX) { for (var mx in domainData.record.MX) { - commit[domainName].push( - MX(subdomainName, 10, domainData.record.MX[mx] + ".") - ); + commit.push(MX(subdomainName, 10, domainData.record.MX[mx] + ".")); } } // Handle NS records if (domainData.record.NS) { for (var ns in domainData.record.NS) { - commit[domainName].push( - NS(subdomainName, domainData.record.NS[ns] + ".") - ); + commit.push(NS(subdomainName, domainData.record.NS[ns] + ".")); } } @@ -88,9 +69,7 @@ for (var idx in domains) { if (domainData.record.SRV) { for (var srv in domainData.record.SRV) { var srvRecord = domainData.record.SRV[srv]; - commit[domainName].push( - SRV(subdomainName, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + ".") - ); + commit.push(SRV(subdomainName, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + ".")); } } @@ -98,28 +77,44 @@ for (var idx in domains) { if (domainData.record.TXT) { if (Array.isArray(domainData.record.TXT)) { for (var txt in domainData.record.TXT) { - commit[domainName].push( - TXT(subdomainName, domainData.record.TXT[txt]) - ); + commit.push(TXT(subdomainName, domainData.record.TXT[txt])); } } else { - commit[domainName].push( - TXT(subdomainName, domainData.record.TXT) - ); + commit.push(TXT(subdomainName, domainData.record.TXT)); } } // Handle URL records - // Note: URL records are not actual DNS records, we have a server configured to support them instead. if (domainData.record.URL) { - commit[domainName].push( - A(subdomainName, "45.85.238.5", proxy.on), + commit.push( + A(subdomainName, "45.85.238.5", { cloudflare_proxy: "on" }), TXT("_redirect." + subdomainName, "v=txtv0;type=host;to=" + domainData.record.URL) ); } + + // Exceptions + // is-a.dev + commit.push(IGNORE("@", "MX")); + commit.push(IGNORE("@", "TXT")); + // *.is-a.dev + commit.push(IGNORE("\\*")); + // _acme-challenge.is-a.dev + commit.push(IGNORE("_acme-challenge", "TXT")); + // _dmarc.is-a.dev + commit.push(IGNORE("_dmarc", "TXT")); + // ns1.is-a.dev + commit.push(IGNORE("ns1", "A")); + commit.push(IGNORE("ns1", "AAAA")); + // ns2.is-a.dev + commit.push(IGNORE("ns2", "A")); + commit.push(IGNORE("ns2", "AAAA")); + // ns3.is-a.dev + commit.push(IGNORE("ns3", "A")); + commit.push(IGNORE("ns3", "AAAA")); + // ns4.is-a.dev + commit.push(IGNORE("ns4", "A")); + commit.push(IGNORE("ns4", "AAAA")); } // Commit all DNS records -for (var domainName in commit) { - D(domainName, regNone, providerCf, commit[domainName]); -} +D("is-a.dev", NewRegistrar("none"), DnsProvider(NewDnsProvider("cloudflare")), commit); diff --git a/domains/6.json b/domains/6.json index d7c943095c..e603767b73 100644 --- a/domains/6.json +++ b/domains/6.json @@ -1,9 +1,10 @@ { "owner": { "username": "shockbs", - "email": "apipherng@gmail.com" + "discord": "880084860327313459" }, "record": { "URL": "https://shockbs.is-a.dev/" - } + }, + "proxied": true } diff --git a/domains/@.json b/domains/@.json index 0495405b74..07d40b02ee 100644 --- a/domains/@.json +++ b/domains/@.json @@ -4,23 +4,6 @@ "email": "" }, "record": { - "A": [ - "185.199.108.153", - "185.199.109.153", - "185.199.110.153", - "185.199.111.153" - ], - "AAAA": [ - "2606:50c0:8000::153", - "2606:50c0:8001::153", - "2606:50c0:8002::153", - "2606:50c0:8003::153" - ], - "MX": [ - "route1.mx.cloudflare.net", - "route2.mx.cloudflare.net", - "route3.mx.cloudflare.net" - ], - "TXT": "v=spf1 include:_spf.mx.cloudflare.net ~all" + "CNAME": "is-a-dev.github.io" } } diff --git a/domains/_dmarc.json b/domains/_dmarc.json deleted file mode 100644 index eb9be2da8b..0000000000 --- a/domains/_dmarc.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "is-a-dev", - "email": "" - }, - "record": { - "TXT": "v=DMARC1; p=reject; rua=mailto:b24ae2ebb6744451bec500b161916c03@dmarc-reports.cloudflare.net" - } -} diff --git a/domains/_vercel.luisalejandrobf.json b/domains/_vercel.luisalejandrobf.json new file mode 100644 index 0000000000..19875fe751 --- /dev/null +++ b/domains/_vercel.luisalejandrobf.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "luisalejandrobf", + "email": "luisalejandrobravoferreira@gmail.com" + }, + "record": { + "TXT": "vc-domain-verify=luisalejandrobf.is-a.dev,c49494ec4242b7e00e01" + } +} \ No newline at end of file diff --git a/domains/api.shockbs.json b/domains/api.shockbs.json index a4be3930b4..d7029f5334 100644 --- a/domains/api.shockbs.json +++ b/domains/api.shockbs.json @@ -1,7 +1,7 @@ { "owner": { "username": "shockbs", - "email": "apipherng@gmail.com" + "discord": "880084860327313459" }, "record": { "A": ["69.30.249.53"] diff --git a/domains/cupglass.json b/domains/cupglass.json index 43841c6401..b42eca1160 100644 --- a/domains/cupglass.json +++ b/domains/cupglass.json @@ -9,6 +9,6 @@ "note":"i dont have much time to see my discord app (because its almost 12 am) to take my user id, but since discord has changed their username to pomelo, that is my discord account" }, "record": { - "CNAME": "cupglassdev.github.io" + "NS": ["christina.ns.cloudflare.com", "mustafa.ns.cloudflare.com"] } -} \ No newline at end of file +} diff --git a/domains/data.json b/domains/data.json index 888b761d42..0bb0ffbfbb 100644 --- a/domains/data.json +++ b/domains/data.json @@ -5,6 +5,6 @@ }, "record": { - "CNAME": "is-a-dev.github.io" + "CNAME": "is-a.dev" } } diff --git a/domains/dib.json b/domains/dib.json new file mode 100644 index 0000000000..a10343f91b --- /dev/null +++ b/domains/dib.json @@ -0,0 +1,13 @@ +{ + "description": "[MAINTANER] DEV-DIBSTER Site", + "owner": { + "username": "DEV-DIBSTER", + "email": "dibster+is-a-dev@danbot.host" + }, + "record": { + "NS": [ + "scott.ns.cloudflare.com", + "tessa.ns.cloudflare.com" + ] + } +} diff --git a/domains/docs.shockbs.json b/domains/docs.shockbs.json index 874b42c4ae..2613ca4291 100644 --- a/domains/docs.shockbs.json +++ b/domains/docs.shockbs.json @@ -1,8 +1,9 @@ { "owner": { "username": "shockbs", - "email": "apipherng@gmail.com" + "discord": "880084860327313459" }, "record": { - "CNAME": "documentationggffddjussdddgghhirrdssh6dd.onrender.com" } + "CNAME": "documentationggffddjussdddgghhirrdssh6dd.onrender.com" }, + "proxied": true } diff --git a/domains/esb.json b/domains/esb.json index 0eb39b0e6f..634ac3e486 100644 --- a/domains/esb.json +++ b/domains/esb.json @@ -4,17 +4,9 @@ "email": "educatedsuddenbucket@gmail.com" }, "record": { - "A": [ - "89.106.200.1" - ], - "TXT": [ - "zoho-verification=zb54408053.zmverify.zoho.in", - "v=spf1 include:zohomail.in ~all" - ], - "MX": [ - "mx.zoho.in", - "mx2.zoho.in", - "mx3.zoho.in" + "NS": [ + "dahlia.ns.cloudflare.com", + "will.ns.cloudflare.com" ] } } diff --git a/domains/forum.cupglass.json b/domains/forum.cupglass.json deleted file mode 100644 index cf5459ea55..0000000000 --- a/domains/forum.cupglass.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "description": "Forummmm for my mini-projectss💥💥", - "repo": "https://github.com/cupglassdev/cupglassdev.github.io", - "owner": { - "username": "cupglassdev", - "email": "", - "twitter": "https://x.com/cupglassdev", - "lahelu": "https://lahelu.com/user/cupglassdev", - "discord": "cupglassdev" - }, - "record": { - "CNAME": "cname.freeflarum.com" - } -} diff --git a/domains/g.shockbs.json b/domains/g.shockbs.json index 6d2da5cca5..42008293fb 100644 --- a/domains/g.shockbs.json +++ b/domains/g.shockbs.json @@ -1,9 +1,10 @@ { "owner": { "username": "shockbs", - "email": "apipherng@gmail.com" + "discord": "880084860327313459" }, "record": { "CNAME": "ziplineshockbs.onrender.com" - } + }, + "proxied": true } diff --git a/domains/gg.shockbs.json b/domains/gg.shockbs.json index 6d2da5cca5..42008293fb 100644 --- a/domains/gg.shockbs.json +++ b/domains/gg.shockbs.json @@ -1,9 +1,10 @@ { "owner": { "username": "shockbs", - "email": "apipherng@gmail.com" + "discord": "880084860327313459" }, "record": { "CNAME": "ziplineshockbs.onrender.com" - } + }, + "proxied": true } diff --git a/domains/h3lios.json b/domains/h3lios.json new file mode 100644 index 0000000000..fbce1b0538 --- /dev/null +++ b/domains/h3lios.json @@ -0,0 +1,13 @@ +{ + "owner": { + "username": "NinjaXility", + "email": "", + "discord": "511106356267319296", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.IBR3ZrvHG0dyQ1OU_ThEq2VbB_gvPhqPJkyPtwwbODCQENB-T2fstb7JrqYXG9lNaBWBrkeUzrheB5HY5tgEmPDAe6eDnN1D0dk0HKwxySEO7I1wbJsoJUnrWXigmuIYYkCPqHO9bBBD3seh4Y-REvCFI_xjNxBOIkqYiISDG4SJZW_AMoM-4ZwWJOS30ASQA3IM1DrvS3cNeamN0vmy2W16z7PUQxfn3UpwhdalfbzZKgiPowTVnbMT8OZ0IL45VZCmqeikraFf7fUv0PPCk54c07A8mIpYepzyy4hUftsF-ILHDLU_iOMZDHPrMDpPeyFXgYjA1iv1AfgFj6lshA.CFjZ-C3qr_js2SqYJQruNQ.j12mMFCkJhwZpCJXE_JDaY1XgeCUkSwhowfAvMEFrxvTdeqGbeEaHiXN4-oXfM0FuPLNgfsJDTwmva-ekWTAeOtX4a3IBlJ0uuj65_tdMOw.NDTU5ISRijrUIUoDvdYXJw" + }, + + "record": { + "CNAME": "ninjaxility.github.io" + } + } + diff --git a/domains/luisalejandrobf.json b/domains/luisalejandrobf.json new file mode 100644 index 0000000000..916c4abefd --- /dev/null +++ b/domains/luisalejandrobf.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "luisalejandrobf", + "email": "luisalejandrobravoferreira@gmail.com" + }, + "record": { + "A": ["76.76.21.21"], + "TXT": "google-site-verification=sGmOAXQM9W1XepIo-CgWM_GlqEMW7z96P10kOC2p6fs" + } +} \ No newline at end of file diff --git a/domains/maskduck.json b/domains/maskduck.json index 81573292a4..58bb8fc8da 100644 --- a/domains/maskduck.json +++ b/domains/maskduck.json @@ -5,6 +5,6 @@ "discord": "_ngiu.a_" }, "record": { - "CNAME": "maskduck.github.io" + "NS":["ada.ns.cloudflare.com", "albert.ns.cloudflare.com"] } } diff --git a/domains/o.json b/domains/o.json index 1f097dafdf..a31fc31ffc 100644 --- a/domains/o.json +++ b/domains/o.json @@ -5,6 +5,6 @@ "OWL":"eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.RROLuTVz1Yiu7gYQ78NhdEWblxDBcdAtgXSrSKBX4s-6C15Gbg1gvdalVJRUFfhvt7FQ1HEtB7Wwz0Rdn1Jxk7Eqxp2s116sCmWwviCoh8RfWUEkWt9k4csRDjBtnwijFrfSv5gjf67gAe1dyoryQjg1ZFf9dlmwmaQtiJNKVkjlBsNAYNph9-CsYK8a0-TI-GVXung0rFjd-222TQij66CYBd7qitAvTPEypCBarB2SyBrN30wLTS9NjB-bSpmJZwcZO8CQ2obcYdMfVQ0nZgXBJhkbwjtGWfWTS-3AnCeLF48mT-9DCsVoraLb6DLoJoPB-9g4dim-tSZwC5pQ.OsIglUJ8OXge3R5CTVoEEw.YS-YtdmeJZKK1TEkERBJlH9RKdKcMynvcB5PrUsKXY4FJhgfrPoqF_JOAXO4tyYqwJzWnNM0hfd4WxqLi3KmjXToHxRAzdiFu1f4iiBfX68ABHoycHXkose4AHWe54a8.UazMc8kLEVvxHs2YN0DC3Q" }, "record": { - "NS": ["austin.ns.cloudflare.com","sima.ns.cloudflare.com"] + "NS": ["raina.ns.cloudflare.com","sergi.ns.cloudflare.com"] } } diff --git a/domains/pi.cupglass.json b/domains/pi.cupglass.json deleted file mode 100644 index fede3d8166..0000000000 --- a/domains/pi.cupglass.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "description": "My base website. Very epik tbh 💥💥", - "repo": "https://github.com/cupglassdev/", - "note": "no repo, this is just my actual nginx server", - "owner": { - "username": "cupglassdev", - "email": "", - "twitter": "https://x.com/cupglassdev", - "lahelu": "https://lahelu.com/user/cupglassdev", - "discord": "cupglassdev" - }, - "record": { - "URL": "https://cupglasspi.is-a.dev" - } -} diff --git a/domains/private.shockbs.json b/domains/private.shockbs.json index 17225014f1..3f6947a7be 100644 --- a/domains/private.shockbs.json +++ b/domains/private.shockbs.json @@ -1,7 +1,7 @@ { "owner": { "username": "shockbs", - "email": "apipherng@gmail.com" + "discord": "880084860327313459" }, "record": { "CNAME": "shockbs-private.netlify.app" diff --git a/domains/raw-api.json b/domains/raw-api.json index 888b761d42..0bb0ffbfbb 100644 --- a/domains/raw-api.json +++ b/domains/raw-api.json @@ -5,6 +5,6 @@ }, "record": { - "CNAME": "is-a-dev.github.io" + "CNAME": "is-a.dev" } } diff --git a/domains/rpinix.cupglass.json b/domains/rpinix.cupglass.json deleted file mode 100644 index 7027d7834b..0000000000 --- a/domains/rpinix.cupglass.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "description": "just a simple website for my rpi", - "repo": "https://github.com/cupglassdev/rpi-nix-web", - "owner": { - "username": "cupglassdev", - "email": "", "twitter":"https://x.com/cupglassdev", -"lahelu":"https://lahelu.com/user/cupglassdev", - "discord": "cupglassdev" - }, - "record": { - "A": ["76.76.21.21"] - } -} diff --git a/domains/sewt.json b/domains/sewt.json index c68b0289b2..2b9df5a9ff 100644 --- a/domains/sewt.json +++ b/domains/sewt.json @@ -1,25 +1,25 @@ { - "owner": { - "username": "SkyExploreWasTaken", - "email": "", - "discord": "1049263707177353247", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.JjnXMeB-5yChFwqeTjRtzK3S_0JshRprm7Ix_Yl-zlvBzrR4ZlVNljlNwz5hHd6RwuBC_y5QFA1wpuLY7J9tuvaW_ttJpnbU58UGV2JNs6yR0C6ZBp5S0XR7J0zKoloVPgoN9i4q8SOzJeBQCanVOFzX3d9haVlZxrZFInLbMybS8FegbUdzDuV6s6TB0gA8fpBWx29ftzsLfwVj96tO9gmB0cJAU-URofHxmMBDUCIXDELQdrlRl_sj4kjW3uIKus_lgN7GU55xIvErfpV2_NVZTiuPzOh5HcP7rwWHhDaeKvQL4HeKWxIlrqQhPtQHQTFTgJuh7MmJimD95ixgVg.fhYccie9reT4Mi7XAmEtZA.lNh66dK74iYl7grB--wq1yi-AEKzvkuN7TLOS75XwYxJskb4dSr8TUcM0Y5ZVfR27oMahE1_kerqZOZOtZW58ZFwqoFD0oCFaEm68nwTd3or3uBWcYbZk5ilghu8TpPN.zKRzlPiGTBfNQTbJkCbrGg" - }, - - "record": { - "MX": [ - "mx.zoho.eu", - "mx2.zoho.eu", - "mx3.zoho.eu" - ], - "TXT": [ - "v=spf1 include:zohomail.eu ~all" - ], - "A": [ - "185.199.108.153", - "185.199.109.153", - "185.199.110.153", - "185.199.111.153" - ] - } - } + "owner": { + "username": "SkyExploreWasTaken", + "email": "", + "discord": "1049263707177353247", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.JjnXMeB-5yChFwqeTjRtzK3S_0JshRprm7Ix_Yl-zlvBzrR4ZlVNljlNwz5hHd6RwuBC_y5QFA1wpuLY7J9tuvaW_ttJpnbU58UGV2JNs6yR0C6ZBp5S0XR7J0zKoloVPgoN9i4q8SOzJeBQCanVOFzX3d9haVlZxrZFInLbMybS8FegbUdzDuV6s6TB0gA8fpBWx29ftzsLfwVj96tO9gmB0cJAU-URofHxmMBDUCIXDELQdrlRl_sj4kjW3uIKus_lgN7GU55xIvErfpV2_NVZTiuPzOh5HcP7rwWHhDaeKvQL4HeKWxIlrqQhPtQHQTFTgJuh7MmJimD95ixgVg.fhYccie9reT4Mi7XAmEtZA.lNh66dK74iYl7grB--wq1yi-AEKzvkuN7TLOS75XwYxJskb4dSr8TUcM0Y5ZVfR27oMahE1_kerqZOZOtZW58ZFwqoFD0oCFaEm68nwTd3or3uBWcYbZk5ilghu8TpPN.zKRzlPiGTBfNQTbJkCbrGg" + }, + "record": { + "MX": [ + "mx.zoho.eu", + "mx2.zoho.eu", + "mx3.zoho.eu" + ], + "TXT": [ + "v=spf1 include:zohomail.eu ~all" + ], + "A": [ + "185.199.108.153", + "185.199.109.153", + "185.199.110.153", + "185.199.111.153" + ] + }, + "proxied": true +} diff --git a/domains/shock.json b/domains/shock.json index a1f2c7535f..ed67791e53 100644 --- a/domains/shock.json +++ b/domains/shock.json @@ -1,9 +1,10 @@ { "owner": { "username": "shockbs", - "email": "apipherng@gmail.com" + "discord": "880084860327313459" }, "record": { "CNAME": "shockbs.github.io" - } + }, + "proxied": true } diff --git a/domains/shockbs.json b/domains/shockbs.json index 3354c0d75c..36c5ea7812 100644 --- a/domains/shockbs.json +++ b/domains/shockbs.json @@ -1,11 +1,12 @@ { "owner": { "username": "shockbs", - "email": "apipherng@gmail.com" + "discord": "880084860327313459" }, "record": { "A": ["76.76.21.21"], "MX": ["mx1.improvmx.com","mx2.improvmx.com"], "TXT": "v=spf1 include:spf.improvmx.com ~all" - } + }, + "proxied": true } diff --git a/domains/smart.json b/domains/smart.json new file mode 100644 index 0000000000..75e5d0b8d9 --- /dev/null +++ b/domains/smart.json @@ -0,0 +1,13 @@ +{ + "owner": { + "username": "Smartlinuxcoder", + "email": "smartcoder@linuxmail.org", + "discord": "694986201739952229" + }, + "record": { + "NS": [ + "ignacio.ns.cloudflare.com", + "nicole.ns.cloudflare.com" + ] + } +} diff --git a/domains/status.shockbs.json b/domains/status.shockbs.json index e1aecf8ea6..7513244d13 100644 --- a/domains/status.shockbs.json +++ b/domains/status.shockbs.json @@ -1,8 +1,9 @@ { "owner": { "username": "shockbs", - "email": "apipherng@gmail.com" + "discord": "880084860327313459" }, "record": { - "CNAME": "bbbsjsijb8hsbsnakkshdbfdnds.onrender.com" } + "CNAME": "bbbsjsijb8hsbsnakkshdbfdnds.onrender.com" }, + "proxied": true } diff --git a/domains/team.json b/domains/team.json index cafc4ed88c..8bb605134e 100644 --- a/domains/team.json +++ b/domains/team.json @@ -6,6 +6,6 @@ "email": "" }, "record": { - "CNAME": "is-a-dev.github.io" + "CNAME": "is-a.dev" } } diff --git a/domains/too-obvious-that.maskduck.json b/domains/too-obvious-that.maskduck.json deleted file mode 100644 index dee070ebf2..0000000000 --- a/domains/too-obvious-that.maskduck.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "owner": { - "username": "mAskDucK", - "email": "", - "discord": "maskduck", - "twitter": "MaskDuck1", - "reddit": "u/maskduck" - }, - "record": { - "MX": [ - "mx1.improvmx.com", - "mx2.improvmx.com" - ], - "TXT": "v=spf1 include:spf.improvmx.com ~all" - } -} diff --git a/domains/vaibhav.json b/domains/vaibhav.json new file mode 100644 index 0000000000..fe5db90c25 --- /dev/null +++ b/domains/vaibhav.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "VaibhavSys", + "email": "vaibhavsys@protonmail.com" + }, + "record": { + "NS": ["daphne.ns.cloudflare.com", "venkat.ns.cloudflare.com"] + } +} diff --git a/domains/www.joe50097.json b/domains/www.joe50097.json new file mode 100644 index 0000000000..0b7b943e6d --- /dev/null +++ b/domains/www.joe50097.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Joe50097", + "email": "zcell9500@gmail.com" + }, + "record": { + "CNAME": "joe50097.netlify.app" + } +} diff --git a/domains/z.json b/domains/z.json index 63cb184904..d1b8310f13 100644 --- a/domains/z.json +++ b/domains/z.json @@ -1,18 +1,17 @@ { - "owner": { - "username": "SkyExploreWasTaken", - "email": "", - "discord": "1049263707177353247", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.ae9lxcsRx9K7NJv-AcRXmgm-8sWQp-2e6Pxly82K9_797Wy3RjBtVGaq9snYtOkL-Qm9Oj845TiS8DV-ae7fPyWYwHgzrDj99tuRjVFyrvWfCbglvOWWHODsjV5lJpJZQjuHQn08O1Ptv69N5E2-imTQegZhcn5pkMiTCW8VpuXNXD_1Viu5_xSUYXYaAsaY-G0QYNLK3IPky8zorgdC4-5w23htVxmbiAMTtqHHOJx-wqv2R-xya96-BlQ_P8GtCTG5XJQzdqrqz630012T_tdD5VL5wbBbsCcWI4EoHqGZcBt4LhUL0GPnr9jnWuTcoBVyMSevG6plNjPF9wc6WQ.cOsFit33h3r9GZdCYQ8B3Q.iOkTaYYCBBWaWv9ZtDxpCL4ix4zMWwIYcIMuje17bYUcWom6plFOQFmG24WCucDMgbeMd_eM0NdttpHYRdl7VaM_E4zTUMViGInDWEO1ucI2whNYUt3Cf1Zev1851l44.eoIzam49yND7K-OzfY6Rag" - }, - - "record": { - "A": [ - "185.199.108.153", - "185.199.109.153", - "185.199.110.153", - "185.199.111.153" - ] - } - } - + "owner": { + "username": "SkyExploreWasTaken", + "email": "", + "discord": "1049263707177353247", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.ae9lxcsRx9K7NJv-AcRXmgm-8sWQp-2e6Pxly82K9_797Wy3RjBtVGaq9snYtOkL-Qm9Oj845TiS8DV-ae7fPyWYwHgzrDj99tuRjVFyrvWfCbglvOWWHODsjV5lJpJZQjuHQn08O1Ptv69N5E2-imTQegZhcn5pkMiTCW8VpuXNXD_1Viu5_xSUYXYaAsaY-G0QYNLK3IPky8zorgdC4-5w23htVxmbiAMTtqHHOJx-wqv2R-xya96-BlQ_P8GtCTG5XJQzdqrqz630012T_tdD5VL5wbBbsCcWI4EoHqGZcBt4LhUL0GPnr9jnWuTcoBVyMSevG6plNjPF9wc6WQ.cOsFit33h3r9GZdCYQ8B3Q.iOkTaYYCBBWaWv9ZtDxpCL4ix4zMWwIYcIMuje17bYUcWom6plFOQFmG24WCucDMgbeMd_eM0NdttpHYRdl7VaM_E4zTUMViGInDWEO1ucI2whNYUt3Cf1Zev1851l44.eoIzam49yND7K-OzfY6Rag" + }, + "record": { + "A": [ + "185.199.108.153", + "185.199.109.153", + "185.199.110.153", + "185.199.111.153" + ] + }, + "proxied": true +}