diff --git a/README.md b/README.md
index 168de17ab..6c53a4027 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@
is-a.dev
-is-a-dev is a service that allows developers to get a sweet-looking ".is-a.dev" domain for their personal websites.
+is-a.dev is a service that allows developers to get a sweet-looking .is-a.dev domain for their personal websites.
## Announcements & Status Updates
Please join our [Discord server](https://discord.gg/is-a-dev-830872854677422150) for announcements, updates & upgrades, and downtimes regarding the service.
@@ -26,20 +26,20 @@ Not all of these will be posted on GitHub, however they will always be posted in
- [Fork](https://github.com/is-a-dev/register/fork) this repository
- Add a new file called `your-domain-name.json` in the `domains` folder to register `your-domain-name.is-a.dev`
-- [Read the documentation](https://is-a.dev/docs)
+- [Read the documentation](https://docs.is-a.dev)
- If you are applying for NS records please read [this](#ns-records).
- Your pull request will be reviewed and merged. *Make sure to keep an eye on it incase we need you to make any changes!*
- After the pull request is merged, please allow up to 24 hours for the changes to propagate
- Enjoy your new `.is-a.dev` domain! Please consider leaving us a star ⭐️ to help support us!
### NS Records
-When applying for NS records, please be aware we already support a [wide range of DNS records](https://is-a.dev/docs/faq/#which-records-are-supported), so you may not need them.
+When applying for NS records, please be aware we already support a [wide range of DNS records](https://docs.is-a.dev/faq/#which-records-are-supported), so you may not need them.
-In your PR, please explain why you need NS records, including examples, to help mitigate potential abuse. Refer to the [FAQ](https://is-a.dev/docs/faq/#who-can-use-ns-records) for guidelines on allowed usage. Good examples of NS record requests are [#17592](https://github.com/is-a-dev/register/pull/17592) and [#18026](https://github.com/is-a-dev/register/pull/18026).
+In your PR, please explain why you need NS records, including examples, to help mitigate potential abuse. Refer to the [FAQ](https://docs.is-a.dev/faq/#who-can-use-ns-records) for guidelines on allowed usage. Good examples of NS record requests are [#17592](https://github.com/is-a-dev/register/pull/17592) and [#18026](https://github.com/is-a-dev/register/pull/18026).
***Pull requests adding NS records without sufficient reasoning will be closed.***
-> Also see: [Why are you so strict with NS records?](https://is-a.dev/docs/faq/#why-are-you-so-strict-with-ns-records)
+> Also see: [Why are you so strict with NS records?](https://docs.is-a.dev/faq/#why-are-you-so-strict-with-ns-records)
> [!NOTE]
> You can bypass these requirements[^1] by donating just $2 [here](https://wdh.gg/pvNCdvs), or via [GitHub Sponsors](https://wdh.gg/sponsor). As a thank-you, you'll also receive a special role in our [Discord server](https://discord.gg/is-a-dev-830872854677422150)!
diff --git a/domains/_discord.anirbaaaan.json b/domains/_discord.anirbaaaan.json
deleted file mode 100644
index f7a613430..000000000
--- a/domains/_discord.anirbaaaan.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "owner": {
- "username": "anirbaaaan183",
- "email": "anirbanrc@proton.me"
- },
- "record": {
- "TXT": "dh=ef12f3d26e5f641e4a2f956c2a208b8da58b5c47"
- }
-}
diff --git a/domains/_discord.json b/domains/_discord.json
new file mode 100644
index 000000000..3a1e4c7a3
--- /dev/null
+++ b/domains/_discord.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "is-a-dev",
+ "email": "admin@is-a.dev"
+ },
+ "record": {
+ "TXT": ["dh=d5273eca7d19d9a734f62376816c287bc2613ef7"]
+ }
+}
diff --git a/domains/_discord.sun.json b/domains/_discord.sun.json
new file mode 100644
index 000000000..b7ec2020c
--- /dev/null
+++ b/domains/_discord.sun.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "sxn4y",
+ "discord": "5unn7n"
+ },
+ "record": {
+ "TXT": "dh=cfe36ed36af73c3bdcfbfa23744d5826b64d1cfc"
+ }
+}
diff --git a/domains/_github-pages-challenge-anirbaaaan183.anirbaaaan.json b/domains/_github-pages-challenge-anirbaaaan183.anirbaaaan.json
deleted file mode 100644
index aef4a9302..000000000
--- a/domains/_github-pages-challenge-anirbaaaan183.anirbaaaan.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "owner": {
- "username": "anirbaaaan183",
- "email": "anirbanrc@proton.me"
- },
- "record": {
- "TXT": "5f8c296170c0f2cd8aa1089b065900"
- }
-}
diff --git a/domains/_github-pages-challenge-is-a-dev.docs.json b/domains/_github-pages-challenge-is-a-dev.docs.json
new file mode 100644
index 000000000..888f8178b
--- /dev/null
+++ b/domains/_github-pages-challenge-is-a-dev.docs.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "is-a-dev",
+ "email": "admin@is-a.dev"
+ },
+ "record": {
+ "TXT": "9aed675b73d2147d4bc644c3551ef9"
+ }
+}
diff --git a/domains/_github-pages-challenge-josemyduarte.josemy.json b/domains/_github-pages-challenge-josemyduarte.josemy.json
new file mode 100644
index 000000000..b856645bf
--- /dev/null
+++ b/domains/_github-pages-challenge-josemyduarte.josemy.json
@@ -0,0 +1,8 @@
+{
+ "owner": {
+ "username": "JosemyDuarte"
+ },
+ "record": {
+ "TXT": "f9830295961050524a4ba5c3eb4b62"
+ }
+}
diff --git a/domains/_serveo-authkey.pds.hcj.json b/domains/_serveo-authkey.pds.hcj.json
new file mode 100644
index 000000000..d5a7d8297
--- /dev/null
+++ b/domains/_serveo-authkey.pds.hcj.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "TheHCJ",
+ "bluesky": "did:plc:5f2c6awh4ffekm7srmi4d6zg"
+ },
+ "record": {
+ "TXT": "SHA256:KFRJFKicG2rnITzSxLQn62svO68oydMpEDpQ6yRbtR0"
+ }
+ }
\ No newline at end of file
diff --git a/domains/_vercel.arjuncodess.json b/domains/_vercel.arjuncodess.json
new file mode 100644
index 000000000..083653cd2
--- /dev/null
+++ b/domains/_vercel.arjuncodess.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "arjuncodess",
+ "email": "arjunv.prakash12345@gmail.com"
+ },
+ "record": {
+ "TXT": ["vc-domain-verify=arjuncodess.is-a.dev,772c34dd22de18adabaa"]
+ }
+}
diff --git a/domains/_vercel.darshan.json b/domains/_vercel.darshan.json
new file mode 100644
index 000000000..5032e4240
--- /dev/null
+++ b/domains/_vercel.darshan.json
@@ -0,0 +1,10 @@
+{
+ "owner": {
+ "username": "Dqrshan",
+ "email": "darshan310268@gmail.com",
+ "discord": "838620835282812969"
+ },
+ "record": {
+ "TXT": "vc-domain-verify=darshan.is-a.dev,f0974387e063ffff633d"
+ }
+}
diff --git a/domains/_vercel.lakshya.json b/domains/_vercel.lakshya.json
new file mode 100644
index 000000000..f24f0c887
--- /dev/null
+++ b/domains/_vercel.lakshya.json
@@ -0,0 +1,12 @@
+{
+ "owner": {
+ "username": "lakshyaCreates",
+ "email": "lakshya.creates07@gmail.com"
+ },
+ "record": {
+ "TXT": [
+ "vc-domain-verify=lakshya.is-a.dev,c263f1e52b86bcfa3ce6"
+ ]
+ }
+}
+
diff --git a/domains/_vercel.sun.json b/domains/_vercel.sun.json
new file mode 100644
index 000000000..fba2fd438
--- /dev/null
+++ b/domains/_vercel.sun.json
@@ -0,0 +1,10 @@
+{
+ "owner": {
+ "username": "sxn4y",
+ "email": "",
+ "discord": "5unn7n"
+ },
+ "record": {
+ "TXT": "vc-domain-verify=sun.is-a.dev,3d30eed3d9b17b680b03"
+ }
+}
diff --git a/domains/anirbaaaan.json b/domains/anirbaaaan.json
deleted file mode 100644
index b2ba80add..000000000
--- a/domains/anirbaaaan.json
+++ /dev/null
@@ -1,27 +0,0 @@
-{
- "owner": {
- "username": "anirbaaaan183",
- "email": "anirbanrc@proton.me"
- },
- "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": [
- "mx1.improvmx.com",
- "mx2.improvmx.com"
- ],
- "TXT": [
- "v=spf1 include:spf.improvmx.com ~all"
- ]
- }
-}
diff --git a/domains/anuraglimbu.json b/domains/anuraglimbu.json
new file mode 100644
index 000000000..c23395363
--- /dev/null
+++ b/domains/anuraglimbu.json
@@ -0,0 +1,11 @@
+{
+ "description": "This subdomain is for my personal portfolio website.",
+ "repo": "https://github.com/anuraglimbu",
+ "owner": {
+ "username": "auraglimbu",
+ "email": "anuraglimbu2018@gmail.com"
+ },
+ "record": {
+ "URL": "https://anuraglimbu.com.np"
+ }
+ }
\ No newline at end of file
diff --git a/domains/arjuncodess.json b/domains/arjuncodess.json
new file mode 100644
index 000000000..15b194c53
--- /dev/null
+++ b/domains/arjuncodess.json
@@ -0,0 +1,8 @@
+{
+ "owner": {
+ "username": "ArjunCodess"
+ },
+ "record": {
+ "CNAME": "arjuncodess.vercel.app"
+ }
+}
diff --git a/domains/blog.anirbaaaan.json b/domains/blog.anirbaaaan.json
deleted file mode 100644
index 336288c99..000000000
--- a/domains/blog.anirbaaaan.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "owner": {
- "username": "anirbaaaan183",
- "email": "anirbanrc@proton.me"
- },
- "record": {
- "CNAME": "anirbaaaan183.github.io"
- }
-}
diff --git a/domains/bn3di.json b/domains/bn3di.json
new file mode 100644
index 000000000..4489542fb
--- /dev/null
+++ b/domains/bn3di.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "MohamadOday",
+ "email": "adada133321t@gmail.com"
+ },
+ "record": {
+ "CNAME": "mohamadoday.github.io"
+ }
+}
diff --git a/domains/cyberglot.json b/domains/cyberglot.json
new file mode 100644
index 000000000..8cc6f4abd
--- /dev/null
+++ b/domains/cyberglot.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "cyberglot",
+ "email": "cyberglot@gmail.com"
+ },
+ "record": {
+ "CNAME": "cyberglot.github.io"
+ }
+}
diff --git a/domains/darshan.json b/domains/darshan.json
new file mode 100644
index 000000000..31854868b
--- /dev/null
+++ b/domains/darshan.json
@@ -0,0 +1,10 @@
+{
+ "owner": {
+ "username": "Dqrshan",
+ "email": "darshan310268@gmail.com",
+ "discord": "838620835282812969"
+ },
+ "record": {
+ "A": ["76.76.21.21"]
+ }
+}
diff --git a/domains/dawnbreaker.json b/domains/dawnbreaker.json
index 92b0a6e03..aaca4345d 100644
--- a/domains/dawnbreaker.json
+++ b/domains/dawnbreaker.json
@@ -4,6 +4,6 @@
"email": "dawnbreaker0013@gmail.com"
},
"record": {
- "A": ["34.168.171.130"]
+ "A": ["35.199.176.130"]
}
}
diff --git a/domains/docs.json b/domains/docs.json
index 713e677dc..0b97d120e 100644
--- a/domains/docs.json
+++ b/domains/docs.json
@@ -6,6 +6,7 @@
"email": "admin@is-a.dev"
},
"record": {
- "URL": "https://is-a.dev/docs"
- }
+ "CNAME": "is-a.dev"
+ },
+ "proxied": true
}
diff --git a/domains/eldios.json b/domains/eldios.json
new file mode 100644
index 000000000..a446dbe5f
--- /dev/null
+++ b/domains/eldios.json
@@ -0,0 +1,11 @@
+{
+ "description": "Personal website for Lele - eldios",
+ "repo": "https://github.com/eldios/eldios.github.io",
+ "owner": {
+ "username": "eldios",
+ "twitter": "eldios"
+ },
+ "record": {
+ "CNAME": "eldios.github.io"
+ }
+}
diff --git a/domains/kevin.json b/domains/kevin.json
new file mode 100644
index 000000000..f95ba52c8
--- /dev/null
+++ b/domains/kevin.json
@@ -0,0 +1,11 @@
+{
+ "description": "portfolio",
+ "repo": "https://github.com/kevincrafturu2/portfolio-bolt.new",
+ "owner": {
+ "username": "kevincrafturu2",
+ "email": "kevincrafturu2@gmail.com"
+ },
+ "record": {
+ "A": ["75.2.60.5"]
+ }
+}
diff --git a/domains/kulikode.json b/domains/kulikode.json
new file mode 100644
index 000000000..e66bb3a7d
--- /dev/null
+++ b/domains/kulikode.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "khairu-aqsara",
+ "discord": "651519394673065977"
+ },
+ "record": {
+ "CNAME": "khairu-aqsara.github.io"
+ }
+}
diff --git a/domains/lakshya.json b/domains/lakshya.json
new file mode 100644
index 000000000..a7ccfdb0b
--- /dev/null
+++ b/domains/lakshya.json
@@ -0,0 +1,11 @@
+{
+ "owner": {
+ "username": "lakshyaCreates",
+ "email": "lakshya.creates07@gmail.com"
+ },
+ "description": "Lakshya's Personal Portfolio Website",
+ "repo": "https://github.com/lakshyaCreates/lakshyasharma",
+ "record": {
+ "URL": "https://lakshyasharma.dev"
+ }
+}
\ No newline at end of file
diff --git a/domains/manel.json b/domains/manel.json
new file mode 100644
index 000000000..8e2d7260f
--- /dev/null
+++ b/domains/manel.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "alcoceba",
+ "email": "manelalcoceba@gmail.com"
+ },
+ "record": {
+ "CNAME": "alcoceba.github.io"
+ }
+}
diff --git a/domains/nic.json b/domains/nic.json
new file mode 100644
index 000000000..853d1e8a3
--- /dev/null
+++ b/domains/nic.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "is-a-dev",
+ "email": "admin@is-a.dev"
+ },
+ "record": {
+ "URL": "https://is-a.dev"
+ }
+}
diff --git a/domains/nicetodayweather.json b/domains/nicetodayweather.json
new file mode 100644
index 000000000..d7454178d
--- /dev/null
+++ b/domains/nicetodayweather.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "mmhann18491",
+ "email": "myominhan18491@gmail.com"
+ },
+ "record": {
+ "CNAME": "nice-today-weather.web.app"
+ }
+}
diff --git a/domains/pds.hcj.json b/domains/pds.hcj.json
new file mode 100644
index 000000000..98a2c4caa
--- /dev/null
+++ b/domains/pds.hcj.json
@@ -0,0 +1,10 @@
+{
+ "owner": {
+ "username": "TheHCJ",
+ "bluesky": "did:plc:5f2c6awh4ffekm7srmi4d6zg"
+ },
+ "record": {
+ "CNAME": "serveo.net"
+ }
+ }
+
\ No newline at end of file
diff --git a/domains/pxsty.json b/domains/pxsty.json
new file mode 100644
index 000000000..a82e9166c
--- /dev/null
+++ b/domains/pxsty.json
@@ -0,0 +1,11 @@
+{
+ "description": "pxsty personal web page",
+ "repo": "https://github.com/pxsty0/pxsty0.github.io",
+ "owner": {
+ "username": "pxsty0",
+ "email": "pxsty@pxserv.net"
+ },
+ "record": {
+ "CNAME": "pxsty0.github.io"
+ }
+}
diff --git a/domains/rakibhossain.json b/domains/rakibhossain.json
new file mode 100644
index 000000000..0190bf6ec
--- /dev/null
+++ b/domains/rakibhossain.json
@@ -0,0 +1,11 @@
+{
+ "description": "for my portfolio website",
+ "repo": "https://github.com/rakibmia7254/portfolio",
+ "owner": {
+ "username": "rakibmia7254",
+ "email": "rakib4ggp@gmail.com"
+ },
+ "record": {
+ "CNAME": "rakibmia7254.github.io"
+ }
+}
diff --git a/domains/rayyan.json b/domains/rayyan.json
new file mode 100644
index 000000000..32afab133
--- /dev/null
+++ b/domains/rayyan.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "RayyanNafees",
+ "email": "nafees.rayyan@gmail.com"
+ },
+ "record": {
+ "CNAME": "rayyano.vercel.app"
+ }
+}
diff --git a/domains/sun.json b/domains/sun.json
new file mode 100644
index 000000000..631a26eb1
--- /dev/null
+++ b/domains/sun.json
@@ -0,0 +1,10 @@
+{
+ "owner": {
+ "username": "sxn4y",
+ "email": "",
+ "discord": "5unn7n"
+ },
+ "record": {
+ "CNAME": "supern0va.vercel.app"
+ }
+}
diff --git a/domains/thien.json b/domains/thien.json
new file mode 100644
index 000000000..d036ca640
--- /dev/null
+++ b/domains/thien.json
@@ -0,0 +1,9 @@
+{
+ "owner": {
+ "username": "thiennguyen93",
+ "email": "hi@thiennguyen.dev"
+ },
+ "record": {
+ "CNAME": "thiennguyen93.github.io"
+ }
+}
diff --git a/util/administrators.json b/util/administrators.json
deleted file mode 100644
index f85832ced..000000000
--- a/util/administrators.json
+++ /dev/null
@@ -1,4 +0,0 @@
-[
- "wdhdev",
- "DEV-DIBSTER"
-]
\ No newline at end of file
diff --git a/util/reserved-domains.json b/util/reserved-domains.json
index 42a683c8c..3c02a2f9a 100644
--- a/util/reserved-domains.json
+++ b/util/reserved-domains.json
@@ -58,7 +58,6 @@
"mobile",
"net",
"news",
- "nic",
"noc",
"notification",
"notifications",