diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 07ba168b9..a4788b050 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -5,4 +5,4 @@ *.md @is-a-dev/maintainers /LICENSE @phenax -/dnsconfig.js @wdhdev @andrewstech +/dnsconfig.js @wdhdev diff --git a/README.md b/README.md index 3088b23d5..98f1a6fff 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,6 @@ Open Issues
Publish - Raw API

is-a.dev

diff --git a/dnsconfig.js b/dnsconfig.js index 7b7bb17fc..6ab771d97 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -1,9 +1,16 @@ +var domainName = "is-a.dev"; +var registrar = NewRegistrar("none"); +var dnsProvider = DnsProvider(NewDnsProvider("cloudflare"), 0); + function getDomainsList(filesPath) { var result = []; 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]) }); } @@ -12,25 +19,29 @@ function getDomainsList(filesPath) { } var domains = getDomainsList("./domains"); -var commit = []; +var records = []; for (var subdomain in domains) { var subdomainName = domains[subdomain].name; - var fullSubdomain = subdomainName + ".is-a.dev"; + var fullSubdomain = subdomainName + "." + domainName; var domainData = domains[subdomain].data; - var proxyState = domainData.proxied ? { cloudflare_proxy: "on" } : { cloudflare_proxy: "off" }; + var proxyState = domainData.proxied ? CF_PROXY_ON : CF_PROXY_OFF; // Handle A records if (domainData.record.A) { for (var a in domainData.record.A) { - commit.push(A(subdomainName, IP(domainData.record.A[a]), proxyState)); + records.push( + A(subdomainName, IP(domainData.record.A[a]), proxyState) + ); } } // Handle AAAA records if (domainData.record.AAAA) { for (var aaaa in domainData.record.AAAA) { - commit.push(AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState)); + records.push( + AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState) + ); } } @@ -38,7 +49,14 @@ for (var subdomain in domains) { if (domainData.record.CAA) { for (var caa in domainData.record.CAA) { var caaRecord = domainData.record.CAA[caa]; - commit.push(CAA(subdomainName, caaRecord.flags, caaRecord.tag, caaRecord.value)); + records.push( + CAA( + subdomainName, + caaRecord.flags, + caaRecord.tag, + caaRecord.value + ) + ); } } @@ -46,28 +64,46 @@ for (var subdomain in domains) { if (domainData.record.CNAME) { // Allow CNAME record on root if (subdomainName === "@") { - commit.push(ALIAS(subdomainName, domainData.record.CNAME + ".", proxyState)); + records.push( + ALIAS(subdomainName, domainData.record.CNAME + ".", proxyState) + ); } else { - commit.push(CNAME(subdomainName, domainData.record.CNAME + ".", proxyState)); + records.push( + CNAME(subdomainName, domainData.record.CNAME + ".", proxyState) + ); } } // Handle DS records if (domainData.record.DS) { - commit.push(DS(subdomainName, domainData.record.DS.key_tag, domainData.record.DS.algorithm, domainData.record.DS.digest_type, domainData.record.DS.digest)); + records.push( + DS( + subdomainName, + domainData.record.DS.key_tag, + domainData.record.DS.algorithm, + domainData.record.DS.digest_type, + domainData.record.DS.digest + ) + ); } // Handle MX records if (domainData.record.MX) { for (var mx in domainData.record.MX) { - commit.push(MX(subdomainName, 10 + parseInt(mx), domainData.record.MX[mx] + ".")); + records.push( + MX( + subdomainName, + 10 + parseInt(mx), + domainData.record.MX[mx] + "." + ) + ); } } // Handle NS records if (domainData.record.NS) { for (var ns in domainData.record.NS) { - commit.push(NS(subdomainName, domainData.record.NS[ns] + ".")); + records.push(NS(subdomainName, domainData.record.NS[ns] + ".")); } } @@ -75,7 +111,15 @@ for (var subdomain in domains) { if (domainData.record.SRV) { for (var srv in domainData.record.SRV) { var srvRecord = domainData.record.SRV[srv]; - commit.push(SRV(subdomainName, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + ".")); + records.push( + SRV( + subdomainName, + srvRecord.priority, + srvRecord.weight, + srvRecord.port, + srvRecord.target + "." + ) + ); } } @@ -83,36 +127,37 @@ for (var subdomain in domains) { if (domainData.record.TXT) { if (Array.isArray(domainData.record.TXT)) { for (var txt in domainData.record.TXT) { - commit.push(TXT(subdomainName, domainData.record.TXT[txt])); + records.push(TXT(subdomainName, domainData.record.TXT[txt])); } } else { - commit.push(TXT(subdomainName, domainData.record.TXT)); + records.push(TXT(subdomainName, domainData.record.TXT)); } } // Handle URL records if (domainData.record.URL) { - commit.push(A(subdomainName, IP("192.0.2.1"), { cloudflare_proxy: "on" })); + records.push(A(subdomainName, IP("192.0.2.1"), CF_PROXY_ON)); } // Handle reserved domains if (domainData.reserved) { - commit.push(TXT(subdomainName, "RESERVED")); + records.push(TXT(subdomainName, "RESERVED")); } } -// Exceptions -commit.push(IGNORE("@", "MX,TXT")); -commit.push(IGNORE("\\*")); -commit.push(IGNORE("*._domainkey", "TXT")); -commit.push(IGNORE("_acme-challenge", "TXT")); -commit.push(IGNORE("_autodiscover._tcp", "SRV")); -commit.push(IGNORE("_dmarc", "TXT")); -commit.push(IGNORE("_psl", "TXT")); -commit.push(IGNORE("autoconfig", "CNAME")); -commit.push(IGNORE("autodiscover", "CNAME")); -commit.push(IGNORE("internal", "DS,NS")); -commit.push(IGNORE("ns[1-5]", "A,AAAA")); +var options = { + no_ns: 'true' +}; -// Commit all DNS records -D("is-a.dev", NewRegistrar("none"), DnsProvider(NewDnsProvider("cloudflare")), commit); +var ignored = [ + IGNORE("@", "MX,TXT"), + IGNORE("\\*"), + IGNORE("_acme-challenge", "TXT"), + IGNORE("_autodiscover._tcp", "SRV"), + IGNORE("_dmarc", "TXT"), + IGNORE("autoconfig", "CNAME"), + IGNORE("autodiscover", "CNAME"), + IGNORE("dkim._domainkey", "TXT") +]; + +D(domainName, registrar, dnsProvider, options, ignored, records); diff --git a/domains/_discord.ciao287.json b/domains/_discord.ciao287.json new file mode 100644 index 000000000..2c0409191 --- /dev/null +++ b/domains/_discord.ciao287.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Ciao287", + "discord": "687333016921440317" + }, + "record": { + "TXT": "dh=ce277d8733f3951ace98e01de4cbf58ffca4b4c6" + } +} diff --git a/domains/_github-pages-challenge-0pearlcz0.pearlcz.json b/domains/_github-pages-challenge-0pearlcz0.pearlcz.json new file mode 100644 index 000000000..5450a96d0 --- /dev/null +++ b/domains/_github-pages-challenge-0pearlcz0.pearlcz.json @@ -0,0 +1,13 @@ +{ + "owner": { + "username": "0pearlcz0", + "email": "", + "discord": "809488731353776149", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.EWTrZf_5I2GQGS2_M2eRydgef__rnGfaJplaMYAtS-0BxFSldAaScbilhvJXA-LGBa7Y79M3fYvUG_WCaoEV-GUGrNubGdfub4EnUBCAiatsMr5c6jBAZKze2qp2xRzpwGbTFs2nLGK-ON6s6LmBQfmqDdBRMAofSeWYSDDmjntJ9YBiC0eEor-0DtB7ljRTonUt-8th_n5s1AszQxM6koZRO8IFIe7hfL4PylTZaR1n-9hSU4j7X6zHkpJmC0Q8x9VP8KzuPzmApFO4Trc2oN8fs1YsUJSeMR5PZ4A4XiCEQ_ZhUlm1QuuUB25pEao8uoFx4ZSDDRN5mougkdqYFg.vxBW0pzGpQAcBqm0jHWZOw.Zu5v21jKdWfaHo3ErT3SkOVdcmrCw0b8c2NLSflMvKagusHcXg6qhaKmyATLUjQn_uVE6epD1OEim54ji-S_a7ypkn40Ii_Rl7HXgWIHDZg.CPb58_yXhixs83QtFx3ROQ" + }, + + "record": { + "TXT": "bf6f41543a58bffd08fd85ffd9d254" + } + } + \ No newline at end of file diff --git a/domains/_github-pages-challenge-thatqui.qui.json b/domains/_github-pages-challenge-quiww.qui.json similarity index 60% rename from domains/_github-pages-challenge-thatqui.qui.json rename to domains/_github-pages-challenge-quiww.qui.json index c84c45f43..32d93a106 100644 --- a/domains/_github-pages-challenge-thatqui.qui.json +++ b/domains/_github-pages-challenge-quiww.qui.json @@ -1,7 +1,7 @@ { "owner": { - "username": "thatqui", - "email": "_qui@tuta.io" + "username": "quiww", + "mastodon": "qui@bsd.cafe" }, "record": { "TXT": "88feaaecca94fbb634748f98c0c48e" diff --git a/domains/_psl.json b/domains/_psl.json new file mode 100644 index 000000000..80ac8a2f0 --- /dev/null +++ b/domains/_psl.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": { + "TXT": ["https://github.com/publicsuffix/list/pull/2225"] + } +} diff --git a/domains/ciao287.json b/domains/ciao287.json new file mode 100644 index 000000000..af3721626 --- /dev/null +++ b/domains/ciao287.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Ciao287", + "discord": "687333016921440317" + }, + "record": { + "CNAME": "ciao287.github.io" + } +} diff --git a/domains/ciaobot.json b/domains/ciaobot.json index cee957249..07a13a9b1 100644 --- a/domains/ciaobot.json +++ b/domains/ciaobot.json @@ -6,6 +6,6 @@ "record": { "A": ["144.91.115.195"], "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], - "TXT": "v=spf1 include:spf.improvmx.com ~all" + "TXT": ["v=spf1 include:spf.improvmx.com ~all", "google-site-verification=ESHkpD4wk4-a2cqONn73cRaELmis2IzdBRB3Fw-t1Dw"] } } diff --git a/domains/devarnav.json b/domains/devarnav.json new file mode 100644 index 000000000..aed90e558 --- /dev/null +++ b/domains/devarnav.json @@ -0,0 +1,10 @@ +{ + "owner": { + "username": "ArnavBarway", + "email": "playnav.yt@gmail.com" + }, + + "record": { + "CNAME": "arnavbarway.github.io" + } +} diff --git a/domains/gs.json b/domains/gs.json index 58e59a1b2..c2ff8bcbc 100644 --- a/domains/gs.json +++ b/domains/gs.json @@ -3,7 +3,7 @@ "username": "Newfies", "twitter": "YeahItsGav", "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.fraa7gfMOqQqWmbk-4fE5_pNd2zEvQ1K5w53QIHDTtr1C_Wu2Pzw-GfOlhxAtr7Af5ZIj_p7F5OOp6PwDxlKBXGt13e5l3Z9CQlYRclhfnaeYQm_xetYFlf9ucsYXVTfjFAeXxybT-RxbBjRl3Z48tSQaAto3E3Y-SbqwHPhjqh7-4tCpRZu5yc38Bx0_RHt95Ib2Mcg4cWShE-2ggvygSsonBuYBRGFqMIhM60tMA-cbJdQpvfVdZTJv0vHOtUJltv3eVzPpi4q5S5lWz3EKizGXuwAq3HLFycrBVrt5pegWLi1gId-urV9HGV1L3myGfQQSGwDVCEew9YKQFj71A.bxACuA7jrws9Z7z0oTx4wQ.fzzUvSGM_6ODHxUwg6vQvfJeI2kmUx5DW_4tIGVjPOymDplL8iBjzb5HIHhLqo_PlkcmGxeNr5DH4glPZdn1Dq2ywNTV90hWqpjfoHSOsYk.O8IBPKTRGwaH43VBg1rK3A", - "notes": "I never look at my emails, but I check on twitter alot, so if you need to contact, lmk your from is-a.dev" + "notes": "I'm occassionly on Twitter from time to time, hit me up if you need to talk to me, let me know your from is-a.dev" }, "record": { "URL": "https://href.li/https://github.com/GsLibrary", diff --git a/domains/haft.json b/domains/haft.json new file mode 100644 index 000000000..c79f1e7a2 --- /dev/null +++ b/domains/haft.json @@ -0,0 +1,12 @@ +{ + "description": "socials, etc", + "repo": "https://github.com/HaftIsntHere/haftisnthere.github.io", + "owner": { + "username": "HaftIsntHere", + "discord": "imhaft", + "email": "haftthedev@gmail.com" + }, + "record": { + "CNAME": "haftisnthere.github.io" + } +} diff --git a/domains/internal.json b/domains/internal.json new file mode 100644 index 000000000..68d484f87 --- /dev/null +++ b/domains/internal.json @@ -0,0 +1,13 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": { + "NS": [ + "blue.foundationdns.com", + "blue.foundationdns.net", + "blue.foundationdns.org" + ] + } +} diff --git a/domains/lunah.json b/domains/lunah.json index dfbd66ffb..11be3357a 100644 --- a/domains/lunah.json +++ b/domains/lunah.json @@ -3,10 +3,10 @@ "repo": "https://github.com/piotr25691", "owner": { "username": "piotr25691", - "discord": "Lunah#3131" + "discord": "@b4.lunah" }, "record": { - "A": ["62.171.160.186"], + "A": ["157.173.204.104"], "MX": ["mx1.improvmx.com", "mx2.improvmx.com"], "TXT": "v=spf1 include:spf.improvmx.com ~all" } diff --git a/domains/mail.gs.json b/domains/mail.gs.json index 423e95f28..eaac3be20 100644 --- a/domains/mail.gs.json +++ b/domains/mail.gs.json @@ -3,9 +3,17 @@ "username": "Newfies", "twitter": "YeahItsGav", "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.fraa7gfMOqQqWmbk-4fE5_pNd2zEvQ1K5w53QIHDTtr1C_Wu2Pzw-GfOlhxAtr7Af5ZIj_p7F5OOp6PwDxlKBXGt13e5l3Z9CQlYRclhfnaeYQm_xetYFlf9ucsYXVTfjFAeXxybT-RxbBjRl3Z48tSQaAto3E3Y-SbqwHPhjqh7-4tCpRZu5yc38Bx0_RHt95Ib2Mcg4cWShE-2ggvygSsonBuYBRGFqMIhM60tMA-cbJdQpvfVdZTJv0vHOtUJltv3eVzPpi4q5S5lWz3EKizGXuwAq3HLFycrBVrt5pegWLi1gId-urV9HGV1L3myGfQQSGwDVCEew9YKQFj71A.bxACuA7jrws9Z7z0oTx4wQ.fzzUvSGM_6ODHxUwg6vQvfJeI2kmUx5DW_4tIGVjPOymDplL8iBjzb5HIHhLqo_PlkcmGxeNr5DH4glPZdn1Dq2ywNTV90hWqpjfoHSOsYk.O8IBPKTRGwaH43VBg1rK3A", - "notes": "I never look at my emails, but I check on twitter alot, so if you need to contact, lmk your from is-a.dev" + "notes": "I'm occasionally on Twitter from time to time; hit me up if you need to talk to me. Let me know you're from is-a.dev." }, "record": { - "TXT": "zoho-verification=zb26727871.zmverify.zoho.com" + "TXT": [ + "zoho-verification=zb26727871.zmverify.zoho.com", + "v=spf1 include:zohomail.com ~all" + ], + "MX": [ + "mx.zoho.com", + "mx2.zoho.com", + "mx3.zoho.com" + ] } } diff --git a/domains/mc.haft.json b/domains/mc.haft.json new file mode 100644 index 000000000..6cf4bd80a --- /dev/null +++ b/domains/mc.haft.json @@ -0,0 +1,12 @@ +{ + "description": "socials, etc", + "repo": "https://github.com/HaftIsntHere/haftisnthere.github.io", + "owner": { + "username": "HaftIsntHere", + "discord": "imhaft", + "email": "haftthedev@gmail.com" + }, + "record": { + "A": ["38.22.104.156"] + } +} diff --git a/domains/pearlcz.json b/domains/pearlcz.json new file mode 100644 index 000000000..48a4c3bbf --- /dev/null +++ b/domains/pearlcz.json @@ -0,0 +1,12 @@ +{ + "description": "Making a website about me and my projects.", + "repo": "https://github.com/0pearlcz0/is-a.dev", + "owner": { + "username": "0pearl_cz0", + "email": "vitekjurcik@gmail.com", + "twitter": "pearl_czoffic" + }, + "record": { + "CNAME": "0pearl_cz0.github.io" + } +} diff --git a/domains/playreaver.json b/domains/playreaver.json new file mode 100644 index 000000000..6b7b24dec --- /dev/null +++ b/domains/playreaver.json @@ -0,0 +1,13 @@ +{ + "owner": { + "username": "playreaver", + "email": "", + "discord": "802466803984760853", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.YIQZW1Q4GvuHtwoVApEhTUfnTvZRbzgeTMFBwrRj4bRe-r37w_KlqAfvqDuBXCPv7a7uPkwE5evyx_DVX2UJ3Jl5M8N1SMKIg26cnzShzMARtF1m6oBGlei_fGung5SHj0UUekOnNqE6XlspxmKZLRT1EfT9H1DxLxXHlWjOaV1uAtEyKcZvv5G1TR_pLEanpcAik1jHaSdRoMOHH_LL4T-yZ_AcY2qfzI9dKdkJSdzdjw0ZKhmmFX9APqUTf9AWV2P0Aj_dKIKejzdR8CgTqnofaI7eWZ3kAJp_8LDVNoisvJvr2BgnPGvCQ_Lfv7YRouD7UE0SHEh9Rb0Ev1owsQ.FDIBraLuBZXlcNTt3jsXdA.MRrBmfOZ3L9_pnW4SuCmAaAr23yqsMOp-ptrX4TUFwY9Gobq7XyzKp1q-8w4Uv_bTsDEVj-QvEhsCRFKrnctLb-yDWHCJfQMau1mgwCgaK4.qG8M04A5TqkLwQnOLJD0QA" + }, + + "record": { + "CNAME": "playreaver.github.io" + } + } + diff --git a/domains/qui.json b/domains/qui.json index bca631b5e..5b6c1f641 100644 --- a/domains/qui.json +++ b/domains/qui.json @@ -1,11 +1,9 @@ { - "owner": { - "username": "thatqui", - "email": "_qui@tuta.io", - "discord": "723148774137921738", - "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.jXGBO7Tsfyu_psmXqlYGGIyt2tZkd87qioPa0FEavsjkdz7cgkNenlSSYSYXrtvtPL4vuZEegKgIHnq8T0lkRDMLM2LmzamYm7JKkH401CE_24-KF0fh9Q7sRmgNJ_hO8RiESqC3zGJbvpIpXE2xZOAVLl9iNrjdd-5ErHzoBFkG5_ZjuN2xm-HRNuxyDf5cugkfQToZIXxitzWW73su9-QVyvY0vvzKXKtUaWpLffLIUfBTOf7DTJMZisqSIWYndMonBJbO_C458XYHnw0Iw_YiEULX0xNSsFx1IPTziJ4o4LywTFQP7jCc9LwSwIyeUuiO57g0lZdQzMihHKMOiA.Rl_Q9Am5PKiV7JEsEEtTtw.8wYlcB6Bw0H8GOjoYYpbiYR0eNicrsUOEbNgz2X4Km3_fyafRHp8C-RD5HfQEAx6lwsbaa1TY4yCrhU-R-4SwA.OeNvXsjqdk2rqhdIsPQnFg" - }, - "record": { - "CNAME": "thatqui.github.io" - } + "owner": { + "username": "quiww", + "mastodon": "qui@bsd.cafe" + }, + "record": { + "CNAME": "quiww.github.io" + } } diff --git a/domains/really.json b/domains/really.json new file mode 100644 index 000000000..00ab0224a --- /dev/null +++ b/domains/really.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "ukriu", + "email": "isadev@ukriu.com" + }, + "record": { + "CNAME": "ukriu.pages.dev" + } +} diff --git a/domains/uptimes.yug.json b/domains/uptimes.yug.json deleted file mode 100644 index 28ae292d6..000000000 --- a/domains/uptimes.yug.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "description": "Uptime website for my stuff, gonna use hetrixtools for now, might change to something else later", - "repo": "N/A", - "owner": { - "username": "YUG38", - "email": "4yugpatel123@gmail.com", - "discord": "name_yug" - }, - "record": { - "CNAME": "reports.hetrixtools.com" - } -} diff --git a/domains/william.json b/domains/william.json index 2cec75ef6..390bdf838 100644 --- a/domains/william.json +++ b/domains/william.json @@ -5,11 +5,8 @@ }, "record": { "NS": [ - "ns1.hrsn.net", - "ns2.hrsn.net", - "ns3.hrsn.net", - "ns4.hrsn.net", - "ns5.hrsn.net" + "bingo.ns.cloudflare.com", + "matias.ns.cloudflare.com" ] } } diff --git a/domains/www.joe50097.json b/domains/www.joe50097.json index 7f5cfbe96..469cdaf61 100644 --- a/domains/www.joe50097.json +++ b/domains/www.joe50097.json @@ -5,5 +5,6 @@ }, "record": { "CNAME": "joe50097.netlify.app" - } + }, + "proxied":false } diff --git a/domains/xpr.json b/domains/xpr.json new file mode 100644 index 000000000..a08732c83 --- /dev/null +++ b/domains/xpr.json @@ -0,0 +1,12 @@ +{ + "description": "xprsh site", + "repo": "https://codeberg.org/xpr/pages", + "owner": { + "username": "xpr", + "email": "xpr@atl.tools", + "discord": "xprsh" + }, + "record": { + "CNAME": "xpr.codeberg.page" + } +} diff --git a/domains/zmail._domainkey.mail.gs.json b/domains/zmail._domainkey.mail.gs.json new file mode 100644 index 000000000..412aa40e8 --- /dev/null +++ b/domains/zmail._domainkey.mail.gs.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "Newfies", + "twitter": "YeahItsGav", + "OWL": "eyJlbmMiOiJBMTI4Q0JDLUhTMjU2IiwiYWxnIjoiUlNBLU9BRVAiLCJraWQiOiJaa1VsRmRqVThiUEstLXVVM2JJR09PVHFYYVFFS1ZINFVXOW53MTR6WTJnIn0.fraa7gfMOqQqWmbk-4fE5_pNd2zEvQ1K5w53QIHDTtr1C_Wu2Pzw-GfOlhxAtr7Af5ZIj_p7F5OOp6PwDxlKBXGt13e5l3Z9CQlYRclhfnaeYQm_xetYFlf9ucsYXVTfjFAeXxybT-RxbBjRl3Z48tSQaAto3E3Y-SbqwHPhjqh7-4tCpRZu5yc38Bx0_RHt95Ib2Mcg4cWShE-2ggvygSsonBuYBRGFqMIhM60tMA-cbJdQpvfVdZTJv0vHOtUJltv3eVzPpi4q5S5lWz3EKizGXuwAq3HLFycrBVrt5pegWLi1gId-urV9HGV1L3myGfQQSGwDVCEew9YKQFj71A.bxACuA7jrws9Z7z0oTx4wQ.fzzUvSGM_6ODHxUwg6vQvfJeI2kmUx5DW_4tIGVjPOymDplL8iBjzb5HIHhLqo_PlkcmGxeNr5DH4glPZdn1Dq2ywNTV90hWqpjfoHSOsYk.O8IBPKTRGwaH43VBg1rK3A", + "notes": "I'm occasionally on Twitter from time to time; hit me up if you need to talk to me. Let me know you're from is-a.dev." + }, + "record": { + "TXT": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCIBTe8Y/UeDzWD6h6UcnIbE9+hQrVo1V/s4tBlINTsI0uLLqGrdOMjnkXAXljqm5HBx5L+qNOw5s7d+LLUMtUKLY01nttqhaiPsP1KdzJdoCwQR38VwzVDMIHyNVKxd4YY99MIkVCoR7KoWds6pLvYKYOB+EGucZJWs8VjWrK8UQIDAQAB" + } +} +