From a1dfedf04dea4f16958b6d3c4bcc98ee75daee74 Mon Sep 17 00:00:00 2001 From: Leiz <153046078+Leizreal@users.noreply.github.com> Date: Wed, 6 Dec 2023 09:32:41 +0700 Subject: [PATCH 01/67] Create Leiz.json --- domains/Leiz.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 domains/Leiz.json diff --git a/domains/Leiz.json b/domains/Leiz.json new file mode 100644 index 000000000..8b1378917 --- /dev/null +++ b/domains/Leiz.json @@ -0,0 +1 @@ + From d1418ed1cb5c68a03b14bd5493952217272bf87e Mon Sep 17 00:00:00 2001 From: Leizreal Date: Wed, 6 Dec 2023 09:38:30 +0700 Subject: [PATCH 02/67] feat(domain): leizreal.is-a.dev --- domains/leizreal.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/leizreal.json diff --git a/domains/leizreal.json b/domains/leizreal.json new file mode 100644 index 000000000..becac851f --- /dev/null +++ b/domains/leizreal.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "Leizreal", + "email": "ridhokur2806@gmail.com" + }, + "record": { + "A": ["217.174.245.249"], + "AAAA": ["2a00:da00:1800:83a4::1"], + "MX": ["hosts.is-a.dev"], + "TXT": "v=spf1 a mx ip4:217.174.245.249 ~all" + } +} \ No newline at end of file From 068ff206501054b608c76d40e037d5672024a7e2 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Mon, 25 Dec 2023 07:21:34 +0800 Subject: [PATCH 03/67] feat(root): mail records --- domains/@.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/domains/@.json b/domains/@.json index 56f1851e8..6fdb9372b 100644 --- a/domains/@.json +++ b/domains/@.json @@ -6,6 +6,8 @@ "email": "phenax5@gmail.com" }, "record": { - "URL": "http://www.is-a.dev" + "URL": "http://www.is-a.dev", + "MX": ["mail.is-a.dev"], + "TXT": ["v=spf1 ip4:51.161.54.164 include:mail.is-a.dev ~all"] } } From c9c5c5085b6cfbedcb397df7aa0f51130319843d Mon Sep 17 00:00:00 2001 From: attaf-riski Date: Fri, 5 Jan 2024 09:15:20 +0700 Subject: [PATCH 04/67] feat(domain): attafriski.is-a.dev --- domains/attafriski.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/attafriski.json diff --git a/domains/attafriski.json b/domains/attafriski.json new file mode 100644 index 000000000..0c2d87856 --- /dev/null +++ b/domains/attafriski.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "attaf-riski", + "email": "atafriski27@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 3999b419d3e29ce40b3e91fa28b3d011430b6688 Mon Sep 17 00:00:00 2001 From: heydaristo Date: Fri, 5 Jan 2024 09:17:17 +0700 Subject: [PATCH 05/67] feat(domain): heydaristo.is-a.dev --- domains/heydaristo.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/heydaristo.json diff --git a/domains/heydaristo.json b/domains/heydaristo.json new file mode 100644 index 000000000..6e6f9e1ef --- /dev/null +++ b/domains/heydaristo.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "heydaristo", + "email": "heydaristo@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From c4566a96173f1738e900d8a61dda24649b4bf4e5 Mon Sep 17 00:00:00 2001 From: SlycIsACatboy Date: Fri, 5 Jan 2024 09:06:39 +0300 Subject: [PATCH 06/67] feat(domain): catboy.is-a.dev --- domains/catboy.json | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/domains/catboy.json b/domains/catboy.json index cd13b4c2b..3349e502e 100644 --- a/domains/catboy.json +++ b/domains/catboy.json @@ -1,12 +1,14 @@ -{ - "owner": { - "username": "SlycIsACatboy", - "email": "noahhz942@gmail.com", - "discord": "5.s3" - }, - "record": { - "A": [ - "137.184.119.127" - ] - } - } \ No newline at end of file +{ + "owner": { + "username": "SlycIsACatboy", + "email": "noahhz942@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From a7be07fd1a81ca86c61acab4bf960c141da01a79 Mon Sep 17 00:00:00 2001 From: amir-mohammad-HP Date: Fri, 5 Jan 2024 09:45:45 +0330 Subject: [PATCH 07/67] feat(domain): college-front.is-a.dev --- domains/college-front.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/college-front.json diff --git a/domains/college-front.json b/domains/college-front.json new file mode 100644 index 000000000..2dfc9c789 --- /dev/null +++ b/domains/college-front.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "amir-mohammad-HP", + "email": "hamidipour97@gmail.com" + }, + "record": { + "CNAME": "front.collegesaz.ir" + } +} From 6a020d3820bbc2a50ecc4302a4aef7ebc4e99667 Mon Sep 17 00:00:00 2001 From: floofywork Date: Fri, 5 Jan 2024 07:51:52 +0100 Subject: [PATCH 08/67] feat(domain): floofy.exe.is-a.dev --- domains/floofy.exe.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/floofy.exe.json diff --git a/domains/floofy.exe.json b/domains/floofy.exe.json new file mode 100644 index 000000000..ea3617d81 --- /dev/null +++ b/domains/floofy.exe.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "floofywork", + "email": "floofywork@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 41d2cc817688fb4cdb39ce85fa32d36f3ae94c77 Mon Sep 17 00:00:00 2001 From: LilyMusic Date: Fri, 5 Jan 2024 12:36:33 +0530 Subject: [PATCH 09/67] feat(domain): status.astra.is-a.dev --- domains/status.astra.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/status.astra.json diff --git a/domains/status.astra.json b/domains/status.astra.json new file mode 100644 index 000000000..ccdd07006 --- /dev/null +++ b/domains/status.astra.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "LilyMusic", + "email": "Lilymusicdiscord@gmail.com" + }, + "record": { + "A": ["69.30.249.53"] + } +} From ec66a08481c955f39db4ee6eeb8d3c2a25c6867a Mon Sep 17 00:00:00 2001 From: Lunarate Date: Fri, 5 Jan 2024 14:55:43 +0530 Subject: [PATCH 10/67] feat(domain): lunar.is-a.dev --- domains/lunar.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/lunar.json diff --git a/domains/lunar.json b/domains/lunar.json new file mode 100644 index 000000000..67b3b2fb3 --- /dev/null +++ b/domains/lunar.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "Lunarate", + "email": "veershrivastava1011@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 8b64884dcbe05c04245aa06b407cff33c3176632 Mon Sep 17 00:00:00 2001 From: SlycIsACatboy Date: Fri, 5 Jan 2024 13:26:51 +0300 Subject: [PATCH 11/67] feat(domain): catboy.is-a.dev From 5ff64942dc102cd7ba2d2327f3da3ef40dd8e9a6 Mon Sep 17 00:00:00 2001 From: SlycIsACatboy Date: Fri, 5 Jan 2024 13:27:42 +0300 Subject: [PATCH 12/67] feat(domain): catboy.is-a.dev From fbe6d19a6fb8fc0d91a669228d03ba9e866393e2 Mon Sep 17 00:00:00 2001 From: SlycC <118376331+SlycIsACatboy@users.noreply.github.com> Date: Fri, 5 Jan 2024 13:55:20 +0300 Subject: [PATCH 13/67] Update catboy.json --- domains/catboy.json | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/domains/catboy.json b/domains/catboy.json index 3349e502e..9a451ccdf 100644 --- a/domains/catboy.json +++ b/domains/catboy.json @@ -5,10 +5,9 @@ }, "record": { "A": [ - "217.174.245.249", - "51.161.54.161" + "137.184.119.127" ], "MX": ["mail.is-a.dev"], "TXT": "v=spf1 mx a:mail.is-a.dev ~all" } -} \ No newline at end of file +} From 2813d93bfcec7ad848a59df056e55d26420332a4 Mon Sep 17 00:00:00 2001 From: SlycIsACatboy Date: Fri, 5 Jan 2024 14:04:22 +0300 Subject: [PATCH 14/67] feat(domain): slyc.the.catboy.is-a.dev --- domains/slyc.the.catboy.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/slyc.the.catboy.json diff --git a/domains/slyc.the.catboy.json b/domains/slyc.the.catboy.json new file mode 100644 index 000000000..2e1941329 --- /dev/null +++ b/domains/slyc.the.catboy.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "SlycIsACatboy", + "email": "noahhz942@gmail.com" + }, + "record": { + "A": ["137.184.119.127"] + } +} From 8e6d6a971974f1ce17b8b5664aa1327ef96e4663 Mon Sep 17 00:00:00 2001 From: V-E-N-O-X Date: Fri, 5 Jan 2024 18:06:24 +0600 Subject: [PATCH 15/67] feat(domain): venox.is-a.dev --- domains/venox.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/venox.json diff --git a/domains/venox.json b/domains/venox.json new file mode 100644 index 000000000..e92356fac --- /dev/null +++ b/domains/venox.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "V-E-N-O-X", + "email": "akd.bd880@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From fa4da1827c89266bd8923024763a2a88b6cf61d0 Mon Sep 17 00:00:00 2001 From: SlycIsACatboy Date: Fri, 5 Jan 2024 17:01:13 +0300 Subject: [PATCH 16/67] feat(domain): the.catboy.is-a.dev --- domains/the.catboy.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/the.catboy.json diff --git a/domains/the.catboy.json b/domains/the.catboy.json new file mode 100644 index 000000000..2e1941329 --- /dev/null +++ b/domains/the.catboy.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "SlycIsACatboy", + "email": "noahhz942@gmail.com" + }, + "record": { + "A": ["137.184.119.127"] + } +} From bf769eb1247336fcda189742f90851b712d7fe00 Mon Sep 17 00:00:00 2001 From: KrazyKleb Date: Sat, 6 Jan 2024 01:03:45 +1100 Subject: [PATCH 17/67] Update ss.kleb.json --- domains/ss.kleb.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/ss.kleb.json b/domains/ss.kleb.json index 1c0c33d68..d60c33257 100644 --- a/domains/ss.kleb.json +++ b/domains/ss.kleb.json @@ -1,9 +1,9 @@ { "owner": { "username": "KrazyKleb", - "email": "krazyklebyt@gmail.com" + "email": "krazykleb@outlook.com" }, "record": { - "CNAME": "proxy.private.danbot.host" + "A": ["69.30.249.53"] } } From 3871951659c4d7d0eb1fe3ca60856498e988d7fe Mon Sep 17 00:00:00 2001 From: Savar Verma <102670483+savar95x@users.noreply.github.com> Date: Fri, 5 Jan 2024 14:35:16 +0000 Subject: [PATCH 18/67] Create savar.json --- domains/savar.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/savar.json diff --git a/domains/savar.json b/domains/savar.json new file mode 100644 index 000000000..b95924094 --- /dev/null +++ b/domains/savar.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "savar95x", + "email": "skaar513@gmail.com" + }, + "record": { + "CNAME": "savar95x.github.io" + } +} From b763d340edb3d07c2517a45ca001c6daa9332c07 Mon Sep 17 00:00:00 2001 From: stupidjohanna Date: Fri, 5 Jan 2024 15:47:27 +0100 Subject: [PATCH 19/67] feat(domain): stupidjane.is-a.dev --- domains/stupidjane.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/stupidjane.json diff --git a/domains/stupidjane.json b/domains/stupidjane.json new file mode 100644 index 000000000..687e587b7 --- /dev/null +++ b/domains/stupidjane.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "stupidjohanna", + "email": "stupidjane@tutanota.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 2b178bffba11c565eb26fbd9a75aa4b2f156ca09 Mon Sep 17 00:00:00 2001 From: GeekySudhir Date: Fri, 5 Jan 2024 21:14:27 +0530 Subject: [PATCH 20/67] feat(domain): geekysudhir.is-a.dev --- domains/geekysudhir.json | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/domains/geekysudhir.json b/domains/geekysudhir.json index 79a04053c..bd9a263e5 100644 --- a/domains/geekysudhir.json +++ b/domains/geekysudhir.json @@ -1,12 +1,14 @@ { - "owner": { - "username": "GeekySudhir", - "email": "sdhrsingh271@gmail.com", - "discord": "760602820033904641" - }, - - "record": { - "CNAME": "geekysudhir.is-a.dev" - } + "owner": { + "username": "GeekySudhir", + "email": "sdhrsingh271@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" } - \ No newline at end of file +} \ No newline at end of file From 7e926b21ccc844d1214241db7cf1b5a9ade4ca30 Mon Sep 17 00:00:00 2001 From: GeekySudhir Date: Fri, 5 Jan 2024 21:23:43 +0530 Subject: [PATCH 21/67] Update geekysudhir.json --- domains/geekysudhir.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/geekysudhir.json b/domains/geekysudhir.json index bd9a263e5..1aa160a39 100644 --- a/domains/geekysudhir.json +++ b/domains/geekysudhir.json @@ -9,6 +9,6 @@ "51.161.54.161" ], "MX": ["mail.is-a.dev"], - "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + "TXT": "a608d9751f86d011d10a8d58ca5a93" } -} \ No newline at end of file +} From e8ffe4268f45d898c52b87fa85ea7d1324974599 Mon Sep 17 00:00:00 2001 From: mehedi6800 Date: Fri, 5 Jan 2024 23:21:52 +0600 Subject: [PATCH 22/67] feat(domain): mhsunny.is-a.dev --- domains/mhsunny.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/mhsunny.json diff --git a/domains/mhsunny.json b/domains/mhsunny.json new file mode 100644 index 000000000..b1963a898 --- /dev/null +++ b/domains/mhsunny.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "mehedi6800", + "email": "hassainmehedi3@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 535da78f12ea51def358bf42b5feb8ee899edd34 Mon Sep 17 00:00:00 2001 From: JonnycatMeow Date: Fri, 5 Jan 2024 14:46:50 -0800 Subject: [PATCH 23/67] feat(domain): jpstore.is-a.dev --- domains/jpstore.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/jpstore.json diff --git a/domains/jpstore.json b/domains/jpstore.json new file mode 100644 index 000000000..ea2932833 --- /dev/null +++ b/domains/jpstore.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "JonnycatMeow", + "email": "jonnygomez156@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 66fb0729f4b3b15efa9b12b627bc689f586d9fb1 Mon Sep 17 00:00:00 2001 From: Rage65 <123thetechguy@gmail.com> Date: Fri, 5 Jan 2024 17:49:00 -0500 Subject: [PATCH 24/67] =?UTF-8?q?feat(domain):=20=C3=B3k.is-a.dev?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- domains/ók.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/ók.json diff --git a/domains/ók.json b/domains/ók.json new file mode 100644 index 000000000..63ee9e5ee --- /dev/null +++ b/domains/ók.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Rage65", + "email": "123thetechguy@gmail.com" + }, + "record": { + "CNAME": "deva65.duckdns.org" + } +} From 5a05b526c393ba021b70ad3bbdecf183c8e8a0a6 Mon Sep 17 00:00:00 2001 From: flink1337 Date: Fri, 5 Jan 2024 23:51:05 +0100 Subject: [PATCH 25/67] feat(domain): kacper.is-a.dev --- domains/kacper.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/kacper.json diff --git a/domains/kacper.json b/domains/kacper.json new file mode 100644 index 000000000..d8f6a62e6 --- /dev/null +++ b/domains/kacper.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "flink1337", + "email": "haviksior@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From d45bb2c0d122e06abd3501158df7e12e842d1092 Mon Sep 17 00:00:00 2001 From: Rage65 <123thetechguy@gmail.com> Date: Fri, 5 Jan 2024 18:10:56 -0500 Subject: [PATCH 26/67] feat(domain): davin.is-a.dev --- domains/davin.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/davin.json diff --git a/domains/davin.json b/domains/davin.json new file mode 100644 index 000000000..63ee9e5ee --- /dev/null +++ b/domains/davin.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Rage65", + "email": "123thetechguy@gmail.com" + }, + "record": { + "CNAME": "deva65.duckdns.org" + } +} From cf8fb0da84540e3dd4963fd4c0beaeb9d9ceb710 Mon Sep 17 00:00:00 2001 From: DakUOfficial Date: Sat, 6 Jan 2024 00:31:05 +0100 Subject: [PATCH 27/67] feat(domain): daku.is-a.dev --- domains/daku.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/daku.json diff --git a/domains/daku.json b/domains/daku.json new file mode 100644 index 000000000..02295d6f4 --- /dev/null +++ b/domains/daku.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "DakUOfficial", + "email": "dominiku718@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From f37ccce00822f74eb20fc9d4f1fcd731ad854b3a Mon Sep 17 00:00:00 2001 From: Divyanshu9822 Date: Sat, 6 Jan 2024 11:05:37 +0530 Subject: [PATCH 28/67] feat(domain): divyanshuprasad.is-a.dev --- domains/divyanshuprasad.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/divyanshuprasad.json diff --git a/domains/divyanshuprasad.json b/domains/divyanshuprasad.json new file mode 100644 index 000000000..b774c1d56 --- /dev/null +++ b/domains/divyanshuprasad.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "Divyanshu9822", + "email": "divyanshu9871@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From d02b4b16a94b99eb6d477ed331ed9d6b3b78d9cc Mon Sep 17 00:00:00 2001 From: vikas-mahi <1vikasmahi@gmail.com> Date: Sat, 6 Jan 2024 11:09:35 +0530 Subject: [PATCH 29/67] feat(domain): vikas-mahi.is-a.dev --- domains/vikas-mahi.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/vikas-mahi.json diff --git a/domains/vikas-mahi.json b/domains/vikas-mahi.json new file mode 100644 index 000000000..20b6ec5dc --- /dev/null +++ b/domains/vikas-mahi.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "vikas-mahi", + "email": "1vikasmahi@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From af3cde86548f3cd3e8a0e4fe7f6016f4ccae7f71 Mon Sep 17 00:00:00 2001 From: Divyanshu9822 Date: Sat, 6 Jan 2024 11:13:56 +0530 Subject: [PATCH 30/67] feat(domain): divyanshu.is-a.dev --- domains/divyanshu.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/divyanshu.json diff --git a/domains/divyanshu.json b/domains/divyanshu.json new file mode 100644 index 000000000..b774c1d56 --- /dev/null +++ b/domains/divyanshu.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "Divyanshu9822", + "email": "divyanshu9871@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From cbe422b49fa1da7e6a3c4da0001f3b9b4d5eabfa Mon Sep 17 00:00:00 2001 From: Chirag Nahata Date: Sat, 6 Jan 2024 11:18:34 +0530 Subject: [PATCH 31/67] Create teamcodearc.json --- domains/teamcodearc.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/teamcodearc.json diff --git a/domains/teamcodearc.json b/domains/teamcodearc.json new file mode 100644 index 000000000..a23664d55 --- /dev/null +++ b/domains/teamcodearc.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "chiragnahata", + "email": "chiragnahata05@gmail.com" + }, + "record": { + "A": ["129.213.151.29"] + } +} From b3a738f95bdc9d80f438b355d2b58e97598d5d13 Mon Sep 17 00:00:00 2001 From: Chirag Nahata Date: Sat, 6 Jan 2024 11:19:13 +0530 Subject: [PATCH 32/67] Create mail.teamcodearc.json --- domains/mail.teamcodearc.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/mail.teamcodearc.json diff --git a/domains/mail.teamcodearc.json b/domains/mail.teamcodearc.json new file mode 100644 index 000000000..a23664d55 --- /dev/null +++ b/domains/mail.teamcodearc.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "chiragnahata", + "email": "chiragnahata05@gmail.com" + }, + "record": { + "A": ["129.213.151.29"] + } +} From dd15d871a895778700b06850b3ac7fbd5ada3059 Mon Sep 17 00:00:00 2001 From: Chirag Nahata Date: Sat, 6 Jan 2024 11:19:32 +0530 Subject: [PATCH 33/67] Create webmail.teamcodearc.json --- domains/webmail.teamcodearc.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/webmail.teamcodearc.json diff --git a/domains/webmail.teamcodearc.json b/domains/webmail.teamcodearc.json new file mode 100644 index 000000000..a23664d55 --- /dev/null +++ b/domains/webmail.teamcodearc.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "chiragnahata", + "email": "chiragnahata05@gmail.com" + }, + "record": { + "A": ["129.213.151.29"] + } +} From bc13b2163a96bafff99ea865ba44a4b38e773229 Mon Sep 17 00:00:00 2001 From: Chirag Nahata Date: Sat, 6 Jan 2024 11:20:46 +0530 Subject: [PATCH 34/67] Create mail.chiragnahata.json --- domains/mail.chiragnahata.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/mail.chiragnahata.json diff --git a/domains/mail.chiragnahata.json b/domains/mail.chiragnahata.json new file mode 100644 index 000000000..a23664d55 --- /dev/null +++ b/domains/mail.chiragnahata.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "chiragnahata", + "email": "chiragnahata05@gmail.com" + }, + "record": { + "A": ["129.213.151.29"] + } +} From ea0f4f55549e6dab43135bf9b0f131e85d611e1d Mon Sep 17 00:00:00 2001 From: Chirag Nahata Date: Sat, 6 Jan 2024 11:21:29 +0530 Subject: [PATCH 35/67] Create webmail.chiragnahata --- domains/webmail.chiragnahata | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/webmail.chiragnahata diff --git a/domains/webmail.chiragnahata b/domains/webmail.chiragnahata new file mode 100644 index 000000000..a23664d55 --- /dev/null +++ b/domains/webmail.chiragnahata @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "chiragnahata", + "email": "chiragnahata05@gmail.com" + }, + "record": { + "A": ["129.213.151.29"] + } +} From e66db94a51b27a3edf2ff7f88c4b0ebfc1338614 Mon Sep 17 00:00:00 2001 From: Chirag Nahata Date: Sat, 6 Jan 2024 11:23:02 +0530 Subject: [PATCH 36/67] Rename webmail.chiragnahata to webmail.chiragnahata.json --- domains/{webmail.chiragnahata => webmail.chiragnahata.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename domains/{webmail.chiragnahata => webmail.chiragnahata.json} (100%) diff --git a/domains/webmail.chiragnahata b/domains/webmail.chiragnahata.json similarity index 100% rename from domains/webmail.chiragnahata rename to domains/webmail.chiragnahata.json From dc00394586ce9dd71f154eb208a28a413e5c1937 Mon Sep 17 00:00:00 2001 From: 2131guhfgjh Date: Fri, 5 Jan 2024 23:41:28 -0800 Subject: [PATCH 37/67] feat(domain): landyn.is-a.dev --- domains/landyn.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/landyn.json diff --git a/domains/landyn.json b/domains/landyn.json new file mode 100644 index 000000000..2650ecc81 --- /dev/null +++ b/domains/landyn.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "2131guhfgjh", + "email": "themoserhousehold@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 07938e530b0faa2243435bb254afa324461f8bd3 Mon Sep 17 00:00:00 2001 From: 2131guhfgjh Date: Fri, 5 Jan 2024 23:44:11 -0800 Subject: [PATCH 38/67] feat(domain): .is-a.dev --- domains/ .json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/ .json diff --git a/domains/ .json b/domains/ .json new file mode 100644 index 000000000..2650ecc81 --- /dev/null +++ b/domains/ .json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "2131guhfgjh", + "email": "themoserhousehold@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 45e618b77f04ed36f03cc469c3181b623e820ebd Mon Sep 17 00:00:00 2001 From: useflameclient Date: Sat, 6 Jan 2024 11:55:59 +0200 Subject: [PATCH 39/67] feat(domain): useflame.is-a.dev --- domains/useflame.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/useflame.json diff --git a/domains/useflame.json b/domains/useflame.json new file mode 100644 index 000000000..7dd69f8e5 --- /dev/null +++ b/domains/useflame.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "useflameclient", + "email": "aimloqrtamar@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 011ec07ff0ccb501714ee0d5ef8dd8333fcd5069 Mon Sep 17 00:00:00 2001 From: giocoliere Date: Sat, 6 Jan 2024 11:21:32 +0100 Subject: [PATCH 40/67] feat(domain): giocoliere.is-a.dev --- domains/giocoliere.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/giocoliere.json diff --git a/domains/giocoliere.json b/domains/giocoliere.json new file mode 100644 index 000000000..10770b706 --- /dev/null +++ b/domains/giocoliere.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "giocoliere", + "email": "simcrigjeki@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 0d5302eeb93ccd22a8e99650825320e33a9c451a Mon Sep 17 00:00:00 2001 From: Leizreal Date: Sat, 6 Jan 2024 18:22:11 +0700 Subject: [PATCH 41/67] feat(domain): leeiz.is-a.dev --- domains/leeiz.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/leeiz.json diff --git a/domains/leeiz.json b/domains/leeiz.json new file mode 100644 index 000000000..0f328d30f --- /dev/null +++ b/domains/leeiz.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "Leizreal", + "email": "ridhokur2806@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From bb05a95f29ad97e19344188922e0fd761f858392 Mon Sep 17 00:00:00 2001 From: Deepankar-Siddharth Date: Sat, 6 Jan 2024 18:17:08 +0530 Subject: [PATCH 42/67] feat(domain): deepankar.is-a.dev --- domains/deepankar.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/deepankar.json diff --git a/domains/deepankar.json b/domains/deepankar.json new file mode 100644 index 000000000..1ab1be648 --- /dev/null +++ b/domains/deepankar.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "Deepankar-Siddharth", + "email": "deepankarsiddharthoff@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 3e823432f63f1254f27ff934e643fbfb5c033685 Mon Sep 17 00:00:00 2001 From: rajuan-r34 Date: Sat, 6 Jan 2024 19:12:08 +0600 Subject: [PATCH 43/67] feat(domain): rajuan.is-a.dev --- domains/rajuan.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/rajuan.json diff --git a/domains/rajuan.json b/domains/rajuan.json new file mode 100644 index 000000000..86487e7e1 --- /dev/null +++ b/domains/rajuan.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "rajuan-r34", + "email": "rajuan.r34.dev@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 37d44e732c7263ac83e35ad96693dc1e5d835085 Mon Sep 17 00:00:00 2001 From: buihuyduc123 Date: Sat, 6 Jan 2024 20:17:13 +0700 Subject: [PATCH 44/67] feat(domain): huyduc.is-a.dev --- domains/huyduc.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/huyduc.json diff --git a/domains/huyduc.json b/domains/huyduc.json new file mode 100644 index 000000000..77392e85c --- /dev/null +++ b/domains/huyduc.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "buihuyduc123", + "email": "buihuyduckn@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From c318bc95d8872865c627fc3a98927f94dab7213f Mon Sep 17 00:00:00 2001 From: well-it-wasnt-me Date: Sat, 6 Jan 2024 14:31:23 +0100 Subject: [PATCH 45/67] feat(domain): antoniod.is-a.dev --- domains/antoniod.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/antoniod.json diff --git a/domains/antoniod.json b/domains/antoniod.json new file mode 100644 index 000000000..3178c5a5f --- /dev/null +++ b/domains/antoniod.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "well-it-wasnt-me", + "email": "dangeloantonio179@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 201a1db86aea40e557b1e6828acbe12316c28539 Mon Sep 17 00:00:00 2001 From: Menard Pajares <74762919+DevNanad@users.noreply.github.com> Date: Sat, 6 Jan 2024 21:47:04 +0800 Subject: [PATCH 46/67] Create menard.json --- domains/menard.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/menard.json diff --git a/domains/menard.json b/domains/menard.json new file mode 100644 index 000000000..4eeb0bb53 --- /dev/null +++ b/domains/menard.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "DevNanad", + "email": "menardpajares02@gmail.com" + }, + "record": { + "TXT": "vc-domain-verify=menard.is-a.dev,7fd42aed34926a806b73" + } +} From 02fe87449ed5c5ca1856bc8a9eb91e5853ef1d67 Mon Sep 17 00:00:00 2001 From: Menard Pajares <74762919+DevNanad@users.noreply.github.com> Date: Sat, 6 Jan 2024 22:09:10 +0800 Subject: [PATCH 47/67] Update menard.json --- domains/menard.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/menard.json b/domains/menard.json index 4eeb0bb53..35c72932a 100644 --- a/domains/menard.json +++ b/domains/menard.json @@ -4,6 +4,6 @@ "email": "menardpajares02@gmail.com" }, "record": { - "TXT": "vc-domain-verify=menard.is-a.dev,7fd42aed34926a806b73" + "CNAME": "portfolio-fe29.onrender.com" } } From da6397a0e27df7b67111babba72d8d7fa396deb3 Mon Sep 17 00:00:00 2001 From: foxsophia Date: Sat, 6 Jan 2024 14:48:37 +0000 Subject: [PATCH 48/67] feat(domain): owl.is-a.dev --- domains/owl.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/owl.json diff --git a/domains/owl.json b/domains/owl.json new file mode 100644 index 000000000..608185c25 --- /dev/null +++ b/domains/owl.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "foxsophia", + "email": "cchirrpy@outlook.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 1b05233d6df502be4441e2622d7540638fcb3e40 Mon Sep 17 00:00:00 2001 From: OfirApps Date: Sat, 6 Jan 2024 18:05:33 +0200 Subject: [PATCH 49/67] feat(domain): ofir.is-a.dev --- domains/ofir.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/ofir.json diff --git a/domains/ofir.json b/domains/ofir.json new file mode 100644 index 000000000..6e4b8c0a1 --- /dev/null +++ b/domains/ofir.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "OfirApps", + "email": "ijumpitsus@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From ff6297727a45537613f658f5b4ae84ba61c9f04a Mon Sep 17 00:00:00 2001 From: Akshat <75732865+LegendOP1041@users.noreply.github.com> Date: Sun, 7 Jan 2024 02:08:40 +0530 Subject: [PATCH 50/67] Register shinchan.is-a.dev --- domains/shinchan.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/shinchan.json diff --git a/domains/shinchan.json b/domains/shinchan.json new file mode 100644 index 000000000..d55e38eee --- /dev/null +++ b/domains/shinchan.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "LegendOP1041", + "email": "maillegendop@gmail.com", + "discord": "1056531806763102218" + }, + + "record": { + "A": ["69.30.249.53"] + } + } + \ No newline at end of file From b93f6e5b61f18eadb741f302da14a920e958519b Mon Sep 17 00:00:00 2001 From: Akshat <75732865+LegendOP1041@users.noreply.github.com> Date: Sun, 7 Jan 2024 02:09:16 +0530 Subject: [PATCH 51/67] Register doraemon.is-a.dev --- domains/doraemon.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/doraemon.json diff --git a/domains/doraemon.json b/domains/doraemon.json new file mode 100644 index 000000000..d55e38eee --- /dev/null +++ b/domains/doraemon.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "LegendOP1041", + "email": "maillegendop@gmail.com", + "discord": "1056531806763102218" + }, + + "record": { + "A": ["69.30.249.53"] + } + } + \ No newline at end of file From a5c7639961da268e6ac9b757bf8d94cc10e0ebb3 Mon Sep 17 00:00:00 2001 From: Akshat <75732865+LegendOP1041@users.noreply.github.com> Date: Sun, 7 Jan 2024 02:10:31 +0530 Subject: [PATCH 52/67] Register sajan.is-a.dev --- domains/sajan.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/sajan.json diff --git a/domains/sajan.json b/domains/sajan.json new file mode 100644 index 000000000..d55e38eee --- /dev/null +++ b/domains/sajan.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "LegendOP1041", + "email": "maillegendop@gmail.com", + "discord": "1056531806763102218" + }, + + "record": { + "A": ["69.30.249.53"] + } + } + \ No newline at end of file From 7d036485cadeaf1405ca71faf50b1708d97048a1 Mon Sep 17 00:00:00 2001 From: Akshat <75732865+LegendOP1041@users.noreply.github.com> Date: Sun, 7 Jan 2024 02:11:50 +0530 Subject: [PATCH 53/67] Register sourav.is-a.dev --- domains/sourav.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/sourav.json diff --git a/domains/sourav.json b/domains/sourav.json new file mode 100644 index 000000000..d55e38eee --- /dev/null +++ b/domains/sourav.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "LegendOP1041", + "email": "maillegendop@gmail.com", + "discord": "1056531806763102218" + }, + + "record": { + "A": ["69.30.249.53"] + } + } + \ No newline at end of file From 096482d154cbc82777d23c4ef389949a574cb67b Mon Sep 17 00:00:00 2001 From: Akshat <75732865+LegendOP1041@users.noreply.github.com> Date: Sun, 7 Jan 2024 02:13:03 +0530 Subject: [PATCH 54/67] Register mahi.is-a.dev --- domains/mahi.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/mahi.json diff --git a/domains/mahi.json b/domains/mahi.json new file mode 100644 index 000000000..d55e38eee --- /dev/null +++ b/domains/mahi.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "LegendOP1041", + "email": "maillegendop@gmail.com", + "discord": "1056531806763102218" + }, + + "record": { + "A": ["69.30.249.53"] + } + } + \ No newline at end of file From 4744fae70b29976e94b470208f3b5325acbf44e6 Mon Sep 17 00:00:00 2001 From: Akshat <75732865+LegendOP1041@users.noreply.github.com> Date: Sun, 7 Jan 2024 02:13:32 +0530 Subject: [PATCH 55/67] Register mansi.is-a.dev --- domains/mansi.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/mansi.json diff --git a/domains/mansi.json b/domains/mansi.json new file mode 100644 index 000000000..d55e38eee --- /dev/null +++ b/domains/mansi.json @@ -0,0 +1,12 @@ +{ + "owner": { + "username": "LegendOP1041", + "email": "maillegendop@gmail.com", + "discord": "1056531806763102218" + }, + + "record": { + "A": ["69.30.249.53"] + } + } + \ No newline at end of file From 7dafb0e7563ccf511738647b44b9e9e079037f64 Mon Sep 17 00:00:00 2001 From: luis073094 Date: Sat, 6 Jan 2024 15:58:16 -0500 Subject: [PATCH 56/67] feat(domain): luisandre.is-a.dev --- domains/luisandre.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/luisandre.json diff --git a/domains/luisandre.json b/domains/luisandre.json new file mode 100644 index 000000000..7dc1ca316 --- /dev/null +++ b/domains/luisandre.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "luis073094", + "email": "luis073094@gmail.com" + }, + "record": { + "URL": "https://portafolio-ctll.onrender.com" + } +} From 795e9efdb8a12b9714a5643312a0f75ed083f7dc Mon Sep 17 00:00:00 2001 From: abdessattarElyagoubi Date: Sun, 7 Jan 2024 01:49:40 +0000 Subject: [PATCH 57/67] feat(domain): droiders.is-a.dev --- domains/droiders.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/droiders.json diff --git a/domains/droiders.json b/domains/droiders.json new file mode 100644 index 000000000..2c3e62741 --- /dev/null +++ b/domains/droiders.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "abdessattarElyagoubi", + "email": "abdeldroid2@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 767e3d66839d5aaf8636db018a46efea102bca5d Mon Sep 17 00:00:00 2001 From: Raviteja77 Date: Sat, 6 Jan 2024 21:13:58 -0500 Subject: [PATCH 58/67] feat(domain): raviteja-geddada.is-a.dev --- domains/raviteja-geddada.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 domains/raviteja-geddada.json diff --git a/domains/raviteja-geddada.json b/domains/raviteja-geddada.json new file mode 100644 index 000000000..12866acbb --- /dev/null +++ b/domains/raviteja-geddada.json @@ -0,0 +1,14 @@ +{ + "owner": { + "username": "Raviteja77", + "email": "geddadaraviteja612@gmail.com" + }, + "record": { + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" + } +} \ No newline at end of file From 5b445582ef289a0339d8b028bf0e94bf51ad094c Mon Sep 17 00:00:00 2001 From: DIBSTER <76603072+DEV-DIBSTER@users.noreply.github.com> Date: Sat, 6 Jan 2024 22:55:44 -0500 Subject: [PATCH 59/67] Delete domains/Leiz.json --- domains/Leiz.json | 1 - 1 file changed, 1 deletion(-) delete mode 100644 domains/Leiz.json diff --git a/domains/Leiz.json b/domains/Leiz.json deleted file mode 100644 index 8b1378917..000000000 --- a/domains/Leiz.json +++ /dev/null @@ -1 +0,0 @@ - From 6fc16abfc11d914b5b97d08ecf857106896557f9 Mon Sep 17 00:00:00 2001 From: DIBSTER <76603072+DEV-DIBSTER@users.noreply.github.com> Date: Sat, 6 Jan 2024 22:57:10 -0500 Subject: [PATCH 60/67] Delete domains/ .json --- domains/ .json | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 domains/ .json diff --git a/domains/ .json b/domains/ .json deleted file mode 100644 index 2650ecc81..000000000 --- a/domains/ .json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "owner": { - "username": "2131guhfgjh", - "email": "themoserhousehold@gmail.com" - }, - "record": { - "A": [ - "217.174.245.249", - "51.161.54.161" - ], - "MX": ["mail.is-a.dev"], - "TXT": "v=spf1 mx a:mail.is-a.dev ~all" - } -} \ No newline at end of file From 9b894b00fb8d2e3dd14721c598f9924ba6856ee3 Mon Sep 17 00:00:00 2001 From: DIBSTER <76603072+DEV-DIBSTER@users.noreply.github.com> Date: Sat, 6 Jan 2024 22:57:27 -0500 Subject: [PATCH 61/67] =?UTF-8?q?Delete=20domains/=C3=B3k.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- domains/ók.json | 9 --------- 1 file changed, 9 deletions(-) delete mode 100644 domains/ók.json diff --git a/domains/ók.json b/domains/ók.json deleted file mode 100644 index 63ee9e5ee..000000000 --- a/domains/ók.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "Rage65", - "email": "123thetechguy@gmail.com" - }, - "record": { - "CNAME": "deva65.duckdns.org" - } -} From 735021f1b84e3c0da5d4290a17a154d185158b69 Mon Sep 17 00:00:00 2001 From: SlycIsACatboy Date: Sun, 7 Jan 2024 07:26:02 +0300 Subject: [PATCH 62/67] feat(domain): slyc.the.catboy.is-a.dev --- domains/slyc.the.catboy.json | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/domains/slyc.the.catboy.json b/domains/slyc.the.catboy.json index 2e1941329..3349e502e 100644 --- a/domains/slyc.the.catboy.json +++ b/domains/slyc.the.catboy.json @@ -4,6 +4,11 @@ "email": "noahhz942@gmail.com" }, "record": { - "A": ["137.184.119.127"] + "A": [ + "217.174.245.249", + "51.161.54.161" + ], + "MX": ["mail.is-a.dev"], + "TXT": "v=spf1 mx a:mail.is-a.dev ~all" } -} +} \ No newline at end of file From 56b188f4ab334c9736fc1ea347a32e9f0e7e640a Mon Sep 17 00:00:00 2001 From: vuthanhtrung2010 <69748032+vuthanhtrung2010@users.noreply.github.com> Date: Sun, 7 Jan 2024 11:27:15 +0700 Subject: [PATCH 63/67] Update uptime.trung.json --- domains/uptime.trung.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/uptime.trung.json b/domains/uptime.trung.json index f7dd34ceb..c372c8070 100644 --- a/domains/uptime.trung.json +++ b/domains/uptime.trung.json @@ -4,6 +4,6 @@ "email": "vuthanhtrungsuper@gmail.com" }, "record": { - "CNAME": "proxy.private.danbot.host" + "A": ["69.30.249.53"] } } From 07015bb1eb8a2354d07ebe496fb683d2c70cbb69 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 7 Jan 2024 15:39:24 +0530 Subject: [PATCH 64/67] chore: certbot script to bun --- Dockerfile | 9 +++++---- domains/stefdp.json | 2 +- scripts/certbot.sh | 8 ++++---- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index d5a4de6b7..990a6e0b2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,17 +5,18 @@ RUN ln -fs /usr/share/zoneinfo/America/New_York /etc/localtime RUN apt-get -y update RUN apt-get install -y nodejs npm curl wget dnsutils certbot --fix-missing +RUN apt-get install -y unzip -RUN npm i -g n yarn && n 15.11 +RUN bash -c "curl -fsSL https://bun.sh/install | bash -s 'bun-v1.0.15'" -RUN node -v +RUN ~/.bun/bin/bun -v WORKDIR /opt/app -COPY yarn.lock . +COPY bun.lockb . COPY package.json . -RUN yarn install +RUN ~/.bun/bin/bun install CMD ["sh", "-c", "cp -r node_modules code; cd code; tail -f /dev/null"] diff --git a/domains/stefdp.json b/domains/stefdp.json index 56c2fc2fd..2882eface 100644 --- a/domains/stefdp.json +++ b/domains/stefdp.json @@ -12,7 +12,7 @@ "mail.is-a.dev" ], "TXT": [ - " v=spf1 mx a:mail.is-a.dev ip4:217.174.245.249 ~all" + "v=spf1 mx a:mail.is-a.dev ip4:217.174.245.249 ~all" ] } } diff --git a/scripts/certbot.sh b/scripts/certbot.sh index 2ab0447ae..ee84aa6d7 100755 --- a/scripts/certbot.sh +++ b/scripts/certbot.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -export ENV=production +export NODE_ENV=production DRY_RUN=0 if_dry_run() { [[ $DRY_RUN == 1 ]] && echo "$1" || echo "$2"; } @@ -32,7 +32,7 @@ update_record() { local name="$3"; local address="$4"; local ttl=${5:-"1"}; - echo " + bun -e " const { domainService } = require('./utils/domain-service'); const { ENV, DOMAIN_DOMAIN } = require('./utils/constants'); const method = '$method'; @@ -57,7 +57,7 @@ update_record() { } main().catch(console.error); - " | node - + " } update_acme_txt_record() { @@ -68,6 +68,7 @@ reset_acme() { sleep 1; update_record remove TXT '_acme-challenge' ''; update_record remove TXT '_acme-challenge' ''; + # update_record add CNAME 'www' "is-a-dev.github.io"; } get_acme() { dig +noall +answer _acme-challenge.is-a.dev TXT | awk '{print $5}'; } @@ -84,7 +85,6 @@ esac ### STEPS ### # Run ./scripts/certbot.sh cert -# Run ./scripts/certbot.sh acme_txt "" # cp -r /tmp/is-a-dev-whatever /opt/app/code/is-a-dev-cert # Upload cert.pem and privkey.pem (from config/live/is-a.dev/) contents to SSL > Manage SSL Sites # Run ./scripts/certbot.sh reset From 28a85ffac387337ba38a14dbea7275e75a7ae596 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 7 Jan 2024 15:41:04 +0530 Subject: [PATCH 65/67] fix: fixes issue with mail record being reserved + sort record order --- tests/domain-service.test.js | 12 +++++++--- utils/domain-service.js | 43 +++++++++++++++++++++++++----------- utils/lib/cpanel.js | 2 +- 3 files changed, 40 insertions(+), 17 deletions(-) diff --git a/tests/domain-service.test.js b/tests/domain-service.test.js index 79ea1d1e2..077aa4ea2 100644 --- a/tests/domain-service.test.js +++ b/tests/domain-service.test.js @@ -263,8 +263,8 @@ describe('Domain service', () => { ]); expect(removeZone).toHaveBeenCalledTimes(2); expect(getRecordCalls(removeZone)).toEqual([ - { line: 2 }, { line: 3 }, + { line: 2 }, ]); }); @@ -277,6 +277,9 @@ describe('Domain service', () => { { line: 5, name: 'c', type: 'MX', address: 'mx1.hello.com', priority: 20 }, { line: 6, name: 'c', type: 'MX', address: 'mx2.hello.com', priority: 21 }, { line: 7, name: 'b', type: 'MX', address: 'foo.bar', priority: 20 }, + { line: 101, name: 'x', type: 'A', address: '1' }, + { line: 99, name: 'y', type: 'A', address: '2' }, + { line: 100, name: 'z', type: 'A', address: '3' }, ]; const redirections = [ { domain: `b.${DOMAIN_DOMAIN}`, destination: 'https://foobar.com' }, @@ -306,8 +309,11 @@ describe('Domain service', () => { { name: 'b', type: 'A', address: '3' }, { name: 'd', type: 'CNAME', address: 'helo.com' }, ]); - expect(removeZone).toHaveBeenCalledTimes(1); + expect(removeZone).toHaveBeenCalledTimes(4); expect(getRecordCalls(removeZone)).toEqual([ + { line: 101 }, + { line: 100 }, + { line: 99 }, { line: 1 }, ]); @@ -317,8 +323,8 @@ describe('Domain service', () => { ]); expect(removeEmail).toHaveBeenCalledTimes(2); expect(getRecordCalls(removeEmail)).toEqual([ - { domain: 'c.is-a.dev', exchanger: 'mx1.hello.com', priority: 20 }, { domain: 'b.is-a.dev', exchanger: 'foo.bar', priority: 20 }, + { domain: 'c.is-a.dev', exchanger: 'mx1.hello.com', priority: 20 }, ]); expect(addRedir).toHaveBeenCalledTimes(3); diff --git a/utils/domain-service.js b/utils/domain-service.js index 81421f7aa..e66099db1 100644 --- a/utils/domain-service.js +++ b/utils/domain-service.js @@ -1,6 +1,6 @@ const R = require('ramda'); const { cpanel } = require('./lib/cpanel'); -const { DOMAIN_DOMAIN } = require('./constants'); +const { DOMAIN_DOMAIN, VALID_RECORD_TYPES } = require('./constants'); const { then, log, print, lazyTask, batchLazyTasks } = require('./helpers'); const BATCH_SIZE = 1; @@ -23,7 +23,7 @@ const recordToZone = ({ name, type, address, id, priority }) => ({ }); const cleanName = name => - name === DOMAIN_DOMAIN ? '@' : `${name}`.replace(new RegExp(`\\.${DOMAIN_DOMAIN}\\.?$`), '').toLowerCase(); + name === DOMAIN_DOMAIN ? '@' : `${name}`.replace(new RegExp(`\\.?${DOMAIN_DOMAIN}\\.?$`), '').toLowerCase(); const zoneToRecord = ({ name, @@ -85,9 +85,21 @@ const executeBatch = (batches) => batches.reduce((promise, batch, index) => { }); }, Promise.resolve()); +const isReserved = (domain) => + !domain.name || + domain.name.startsWith('*') || + !VALID_RECORD_TYPES.includes(domain.type) + const getDomainService = ({ cpanel }) => { - const fetchZoneRecords = R.compose(then(R.map(zoneToRecord)), cpanel.zone.fetch); - const fetchRedirections = R.compose(then(R.map(redirectionToRecord)), cpanel.redirection.fetch); + const fetchZoneRecords = R.compose( + then(R.filter(R.complement(isReserved))), + then(R.map(zoneToRecord)), + cpanel.zone.fetch + ); + const fetchRedirections = R.compose( + then(R.map(redirectionToRecord)), + cpanel.redirection.fetch + ); const addZoneRecord = lazyTask(R.compose( R.ifElse(R.propEq('type', 'MX'), @@ -120,15 +132,20 @@ const getDomainService = ({ cpanel }) => { const getHosts = () => Promise.all([fetchZoneRecords(), fetchRedirections()]).then(R.flatten); - const addRecords = R.compose(batchLazyTasks(BATCH_SIZE), R.filter(Boolean), R.map(R.cond([ - [R.propEq('name', 'www'), R.always(null)], // Ignore www - [R.propEq('type', 'URL'), addRedirection], - [R.T, addZoneRecord], - ]))); - const removeRecords = R.compose(batchLazyTasks(BATCH_SIZE), R.map(R.cond([ - [R.propEq('type', 'URL'), removeRedirection], - [R.T, removeZoneRecord], - ]))); + const addRecords = R.compose( + batchLazyTasks(BATCH_SIZE), + R.filter(Boolean), + R.map(R.cond([ + [R.propEq('name', 'www'), R.always(null)], // Ignore www + [R.propEq('type', 'URL'), addRedirection], + [R.T, addZoneRecord], + ])), + ); + const removeRecords = R.compose( + batchLazyTasks(BATCH_SIZE), + R.map(R.cond([ [ R.propEq('type', 'URL'), removeRedirection ], [ R.T, removeZoneRecord ] ])), + R.sort((a, b) => b.id - a.id) + ); const updateHosts = async hosts => { const remoteHostList = await getHosts(); diff --git a/utils/lib/cpanel.js b/utils/lib/cpanel.js index 5c098f281..e61b15a0f 100644 --- a/utils/lib/cpanel.js +++ b/utils/lib/cpanel.js @@ -37,7 +37,7 @@ const CpanelClient = (options) => { // -> [{ class, ttl, name, line, Line, cname, type, record }] fetch: R.compose( p => p.then(R.pathOr([], ['cpanelresult', 'data'])), - api2('ZoneEdit', 'fetchzone_records', { customonly: 1, domain: options.domain }) + api2('ZoneEdit', 'fetchzone_records', { customonly: 0, domain: options.domain }) ), // { name, type(A|CNAME), cname, address, ttl } From f0156f5a40433f0aa71d3dfb34dcb23a2a2ce291 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 7 Jan 2024 16:06:07 +0530 Subject: [PATCH 66/67] fix: removes restriction on root record --- scripts/register-domains.js | 2 +- utils/domain-service.js | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/scripts/register-domains.js b/scripts/register-domains.js index 370949af6..55e201a57 100644 --- a/scripts/register-domains.js +++ b/scripts/register-domains.js @@ -15,7 +15,7 @@ const toHostList = R.chain(data => { // URL redirection must contain explicit A record // Wildcard A record breaks when used with MX // Ref: https://github.com/is-a-dev/register/issues/2365 - if (data.record.URL && data.record.MX) { + if (data.record.URL && data.record.MX || data.name === '@') { data.record.A = [ DOMAIN_HOST_IP ] } diff --git a/utils/domain-service.js b/utils/domain-service.js index e66099db1..5cbafaa2a 100644 --- a/utils/domain-service.js +++ b/utils/domain-service.js @@ -23,7 +23,7 @@ const recordToZone = ({ name, type, address, id, priority }) => ({ }); const cleanName = name => - name === DOMAIN_DOMAIN ? '@' : `${name}`.replace(new RegExp(`\\.?${DOMAIN_DOMAIN}\\.?$`), '').toLowerCase(); + [DOMAIN_DOMAIN, `${DOMAIN_DOMAIN}.`].includes(name) ? '@' : `${name}`.replace(new RegExp(`\\.${DOMAIN_DOMAIN}\\.?$`), '').toLowerCase(); const zoneToRecord = ({ name, @@ -63,8 +63,7 @@ const diffRecords = (oldRecords, newRecords) => { const isMatchingRecord = (a, b) => getHostKey(a) === getHostKey(b); const remove = R.differenceWith(isMatchingRecord, oldRecords, newRecords); - const add = R.differenceWith(isMatchingRecord, newRecords, oldRecords) - .filter(r => !['www'].includes(r.name)); + const add = R.differenceWith(isMatchingRecord, newRecords, oldRecords); return { add, remove }; }; @@ -86,8 +85,7 @@ const executeBatch = (batches) => batches.reduce((promise, batch, index) => { }, Promise.resolve()); const isReserved = (domain) => - !domain.name || - domain.name.startsWith('*') || + domain.name.startsWith('*') || !VALID_RECORD_TYPES.includes(domain.type) const getDomainService = ({ cpanel }) => { From e7d299b3ea53ce9d301e60b453710e8af9d56527 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 7 Jan 2024 16:17:17 +0530 Subject: [PATCH 67/67] chore: test fix --- tests/cpanel.test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/cpanel.test.js b/tests/cpanel.test.js index d2fbd35a3..162a9a5d3 100644 --- a/tests/cpanel.test.js +++ b/tests/cpanel.test.js @@ -12,7 +12,7 @@ describe('Cpanel client', () => { describe('fetchzonerecords', () => { it('should make the correct request', async () => { const fetch = mockFetch((url, request) => { - expect(url).toBe('https://example.com:2000/json-api/cpanel?customonly=1&domain=a.b&cpanel_jsonapi_user=boy&cpanel_jsonapi_module=ZoneEdit&cpanel_jsonapi_func=fetchzone_records&cpanel_jsonapi_apiversion=2'); + expect(url).toBe('https://example.com:2000/json-api/cpanel?customonly=0&domain=a.b&cpanel_jsonapi_user=boy&cpanel_jsonapi_module=ZoneEdit&cpanel_jsonapi_func=fetchzone_records&cpanel_jsonapi_apiversion=2'); expect(request).toEqual({ headers: { Authorization: 'cpanel boy:boybyebye', @@ -35,7 +35,7 @@ describe('Cpanel client', () => { it('should make the correct request with query', async () => { const fetch = mockFetch((url, request) => { - expect(url).toBe('https://example.com:2000/json-api/cpanel?customonly=1&domain=foobar.boeey&cpanel_jsonapi_user=boy&cpanel_jsonapi_module=ZoneEdit&cpanel_jsonapi_func=fetchzone_records&cpanel_jsonapi_apiversion=2'); + expect(url).toBe('https://example.com:2000/json-api/cpanel?customonly=0&domain=foobar.boeey&cpanel_jsonapi_user=boy&cpanel_jsonapi_module=ZoneEdit&cpanel_jsonapi_func=fetchzone_records&cpanel_jsonapi_apiversion=2'); expect(request).toEqual({ headers: { Authorization: 'cpanel boy:boybyebye',