diff --git a/dnsconfig.js b/dnsconfig.js index 1dab9ac2d..4f8661801 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -127,22 +127,22 @@ for (var subdomain in domains) { if (domainData.record.TXT) { if (Array.isArray(domainData.record.TXT)) { for (var txt in domainData.record.TXT) { - records.push(TXT(subdomainName, domainData.record.TXT[txt])); + records.push(TXT(subdomainName, "\"" + domainData.record.TXT[txt] + "\"")); } } else { - records.push(TXT(subdomainName, domainData.record.TXT)); + records.push(TXT(subdomainName, "\"" + domainData.record.TXT + "\"")); } } // Handle URL records if (domainData.record.URL) { records.push(A(subdomainName, IP("192.0.2.1"), CF_PROXY_ON)); - records.push(TXT("_redirect." + subdomainName, domainData.record.URL)); + records.push(TXT("_redirect." + subdomainName, "\"" + domainData.record.URL + "\"")); } // Handle reserved domains if (domainData.reserved) { - records.push(TXT(subdomainName, "RESERVED")); + records.push(TXT(subdomainName, "\"" + "RESERVED" + "\"")); } } @@ -158,10 +158,11 @@ var ignored = [ IGNORE("_dmarc", "TXT"), IGNORE("autoconfig", "CNAME"), IGNORE("autodiscover", "CNAME"), - IGNORE("dkim._domainkey", "TXT") + IGNORE("dkim._domainkey", "TXT"), + IGNORE("test[1-9]") ]; // Push TXT record of when the zone was last updated -records.push(TXT("_zone-updated", Date.now().toString())); +records.push(TXT("_zone-updated", "\"" + Date.now().toString() + "\"")); D(domainName, registrar, dnsProvider, options, ignored, records); diff --git a/domains/0.json b/domains/0.json new file mode 100644 index 000000000..e4788bcf6 --- /dev/null +++ b/domains/0.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "S4IL21", + "email": "s4il.is.a.dev@gmail.com" + }, + "record": { + "CNAME": "s4il21.github.io" + } +} diff --git a/domains/_discord.s4il.json b/domains/_discord.s4il.json new file mode 100644 index 000000000..0bea70580 --- /dev/null +++ b/domains/_discord.s4il.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "S4IL21", + "email": "s4il.is.a.dev@gmail.com" + }, + "record": { + "TXT": "dh=accf8fbd0fd5a197eecbedae299873b421de6430" + } +} diff --git a/domains/emvas.s4il.json b/domains/emvas.s4il.json new file mode 100644 index 000000000..e4788bcf6 --- /dev/null +++ b/domains/emvas.s4il.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "S4IL21", + "email": "s4il.is.a.dev@gmail.com" + }, + "record": { + "CNAME": "s4il21.github.io" + } +} diff --git a/domains/linstall.json b/domains/linstall.json new file mode 100644 index 000000000..c2652d957 --- /dev/null +++ b/domains/linstall.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "riotoff", + "discord": "1040929084684902460" + }, + "record": { + "CNAME": "riotoff.github.io" + } +} diff --git a/domains/lungustefan.json b/domains/lungustefan.json new file mode 100644 index 000000000..7c51de64e --- /dev/null +++ b/domains/lungustefan.json @@ -0,0 +1,13 @@ +{ + "owner": { + "username": "InterJadify", + "email": "", + "discord": "753179409682399332", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.ZerVkVuk5RE7iT8ymXVcKhUkihyAdAbufacrfxq1u7NKQ4Hd0_PbY5FYDAR5uuVd-sCe7fOztiSKV7f9q1OI4HNGDqQxiaWqzom_lQsrIMW-gWUDsBG4Vo8gsq0wrw2th797i-JfsXy2crWaeXlX7X1kROV5KZhGwlSusnUrMp3jlN-uUM3b4hxUyEs3grbh4BiZ9CWShm-kLUs572OBpMigXh3aO0DcUl-BdYdlpSEdRQe8zwylJbFnetxG3qBaMcciGwImixY6V4qaqFwH18isGjDknsHB2WvXM8ekMZmSxgMyRtv1VRSbC22grzMeBazgWoj3x65KU3Z8C7KNmw.w-d8n6WalLAvFcWHqlRkcw.W7GJTwpNRB9pUehhfBXVlkOR1knSNSjvJWeDViV6u2h6AyBdwyaAyILEQzC5ishw0f209VgdyaCqocC7nJp_ZjWjAfcyw0ICLiUXM37Sn3Q.xQOo4RjPMh6dBbWiF1Polw" + }, + + "record": { + "NS": ["teagan.ns.cloudflare.com", "yevgen.ns.cloudflare.com"] + } + } + \ No newline at end of file diff --git a/domains/m.json b/domains/m.json new file mode 100644 index 000000000..1570b3e57 --- /dev/null +++ b/domains/m.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": {}, + "reserved": true +} diff --git a/domains/maintainers.json/maintainers.json b/domains/maintainers.json/maintainers.json new file mode 100644 index 000000000..1570b3e57 --- /dev/null +++ b/domains/maintainers.json/maintainers.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": {}, + "reserved": true +} diff --git a/domains/map.vulcanocraft.json b/domains/map.vulcanocraft.json deleted file mode 100644 index 2147a1b3a..000000000 --- a/domains/map.vulcanocraft.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "owner": { - "username": "VulcanoSoftware", - "discord": "814891541205876767", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.fiLfCSWslJmHkMLyC8M4UEXv8B-JaPeTWalVKfDmpQebsD1Lliz4XzbxksFU6cCEg5bd_LeE4fZyjL1zwsjEGK8PZv1rcFQW-Y-2L8ewkEu56HprhID3M3U832TMAWJNhzJvpaMWWh6mHiUAL_BwcK0DzxiPD9_tv0713PALxqrevwMAlgd9bK15QZ-h9Ze_cDU50UPzwBVyeMHn1jwnDp97dbGuDc46cQMhbv7w5JUBvEZ6RDqxVVvpVjzDGQXk5ZUV72iGDXmYHEqrDm2ns0cOYyBln7fkb0frLb8QE8RtFfN77TJXMbdtQrpFQKNPM4N5z-TjMYCUuzl64e3-EQ.1fmiJmmY3-8Iip3BG2uuSQ.VPj7MrrSlFK-GnSqScErsXAulRZKv-uq_5GfTYA3fwdE7EOrvgRoFVSdMes_LMW6zWtDTWlkQ0j3uCzDk_QWoRjv2IqI0Ny7o9usYiXUg8xpPLmuyEINFe-qStFxNfy5.q8uhjQOEDb4nB9A5hccWPw" - }, - - "record": { - "CNAME": "6d31bd557d44b2d921003307a80d959d.ipv4.tcpshield.com" - } - } - \ No newline at end of file diff --git a/domains/mishal.json b/domains/mishal.json index 4001fa454..a4dafbbad 100644 --- a/domains/mishal.json +++ b/domains/mishal.json @@ -2,7 +2,7 @@ "repo": "https://github.com/mishl-dev/mishl-dev.github.io", "owner": { "username": "mishl-dev", - "email": "mishalhossin20@gmail.com", + "email": "meow@mishl.dev", "discord": "m.shl" }, "record": { diff --git a/domains/plan.vulcanocraft.json b/domains/plan.vulcanocraft.json index 78302018f..888c06feb 100644 --- a/domains/plan.vulcanocraft.json +++ b/domains/plan.vulcanocraft.json @@ -6,7 +6,7 @@ }, "record": { - "CNAME": "45222450892d81caa391bb5565dce1c5.ipv4.tcpshield.com" + "CNAME": "vulcanoplan.pages.dev" } } - \ No newline at end of file + diff --git a/domains/realzzy.json b/domains/realzzy.json new file mode 100644 index 000000000..210343370 --- /dev/null +++ b/domains/realzzy.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "then77", + "email": "me@realzzy.my.id", + "discord": "realzzy", + "twitter": "realzzydev" + }, + "description": "Used for alternative shortcut to my website (also for easy redirection)", + "record": { + "URL": "https://realzzy.my.id" + } +} diff --git a/domains/tunnel.vulcanocraft.json b/domains/tunnel.vulcanocraft.json new file mode 100644 index 000000000..2f768a5d4 --- /dev/null +++ b/domains/tunnel.vulcanocraft.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "VulcanoSoftware", + "email": "", + "discord": "814891541205876767", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.JPhn4mFGL270NVjNvcLw1eYMU_-BAJ7GiIPBlijkSzPPJsByxT2CJErVgHV3K_QjLQRPMGeQE0jjYHOWFLhlZc2mjav7vcAYrcWjnSa-QKbQho_ppnebX1E8OfLtsKWtvqxfGm3O-ii7Eh4XYo7ozm49gTKed_Ypc1svCFp7SePt5DXzhuDoeJ7Ob-vd8zkmhuIoIBXBERWWnfQgaDDfUwCtkmziOmKGYECzpxK6y1z_jhHcjcftLSXn0S7730nODGhidOB9x-YSCkG-O3e72ECu0KH3SRg-HwJz4pQlmeYXGDZClDe9YG1GSHiW4xa9iT36PE8Q0zBLMvS8UWQh4g.LL602nYC1Zm6b1Rjv_5OGQ.QJymDzTupny-bEtQy-G8hZI1Ey49IDr3ZzhhBwE3Qtg7XQnsDf63q3nAGVX3zEHtK8GWQ-dnDg2FStiBRSihFczry1fYk1BOEbtwDQ-PYnphLeLhZuDz3BzVshnqVavw.1I4mHnmNjPVv4AwJvcUPKA" + }, + + "record": { + "A": ["147.185.221.23"] + }, + "proxied": true + } +