diff --git a/domains/ac21.json b/domains/ac21.json
new file mode 100644
index 000000000..cc9e15090
--- /dev/null
+++ b/domains/ac21.json
@@ -0,0 +1,11 @@
+{
+ "description": "Atharva Chandwadkar's Portfolio",
+ "repo": "https://github.com/atharva21-stack/atharva21-stack.github.io",
+ "owner": {
+ "username": "atharva21-stack",
+ "email": "chandwadkar28@gmail.com"
+ },
+ "record": {
+ "CNAME": "atharva21-stack.github.io"
+ }
+}
diff --git a/domains/ahmed.json b/domains/ahmed.json
new file mode 100644
index 000000000..39d15aa75
--- /dev/null
+++ b/domains/ahmed.json
@@ -0,0 +1,11 @@
+{
+ "description": "Ahmed's personal site",
+ "repo": "https://github.com/Dropheart",
+ "owner": {
+ "username": "dropheart",
+ "email": "ahmed@techfromtheheart.com"
+ },
+ "record": {
+ "URL": "https://techfromtheheart.com"
+ }
+}
diff --git a/domains/ally.json b/domains/ally.json
new file mode 100644
index 000000000..a8c289563
--- /dev/null
+++ b/domains/ally.json
@@ -0,0 +1,11 @@
+{
+ "description": "Ally's personal website",
+ "repo": "https://github.com/AllyTally",
+ "owner": {
+ "username": "AllyTally",
+ "email": "alexiatilde@gmail.com"
+ },
+ "record": {
+ "CNAME": "ally.moe"
+ }
+}
\ No newline at end of file
diff --git a/domains/atzu.json b/domains/atzu.json
new file mode 100644
index 000000000..0cf4e5bbe
--- /dev/null
+++ b/domains/atzu.json
@@ -0,0 +1,11 @@
+{
+ "description": "ATZU's website",
+ "repo": "https://github.com/z3ro0k",
+ "owner": {
+ "username": "z3ro0k",
+ "email": "zerok636@gmail.com"
+ },
+ "record": {
+ "CNAME": "atzu.xyz"
+ }
+}
diff --git a/domains/august.json b/domains/august.json
new file mode 100644
index 000000000..bdcb39259
--- /dev/null
+++ b/domains/august.json
@@ -0,0 +1,11 @@
+{
+ "description": "some 16 year old who knows how to code",
+ "repo": "https://github.com/auguwu",
+ "record": {
+ "URL": "https://augu.dev"
+ },
+ "owner": {
+ "username": "auguwu",
+ "email": "august@augu.dev"
+ }
+}
\ No newline at end of file
diff --git a/domains/beno.json b/domains/beno.json
new file mode 100644
index 000000000..9c0ceb3e8
--- /dev/null
+++ b/domains/beno.json
@@ -0,0 +1,11 @@
+{
+ "description": "Beno's personal developer website",
+ "repo": "https://github.com/benosambinu/benosambinu.github.io",
+ "owner": {
+ "username": "benosambinu",
+ "email": "benosbs@gmail.com"
+ },
+ "record": {
+ "CNAME": "benosambinu.github.io"
+ }
+}
diff --git a/domains/devrealm.json b/domains/devrealm.json
new file mode 100644
index 000000000..253460fd8
--- /dev/null
+++ b/domains/devrealm.json
@@ -0,0 +1,12 @@
+{
+ "description": "devRealm website",
+ "repo": "https://github.com/devrealm",
+ "owner": {
+ "username": "gvagenas",
+ "email": "",
+ "twitter": "@devrealmorg"
+ },
+ "record": {
+ "CNAME": "devrealm.org"
+ }
+}
diff --git a/domains/dwii.json b/domains/dwii.json
new file mode 100644
index 000000000..e0205005b
--- /dev/null
+++ b/domains/dwii.json
@@ -0,0 +1,11 @@
+{
+ "description": "DwiiUnknown is a dev.",
+ "repo": "https://github.com/ItzMeDwii/dwii.me",
+ "owner": {
+ "username": "ItzMeDwii",
+ "email": "dwii5359@azalelnation.com"
+ },
+ "record": {
+ "CNAME": "azn-us.dwii.me"
+ }
+}
diff --git a/domains/erisa.json b/domains/erisa.json
new file mode 100644
index 000000000..718677080
--- /dev/null
+++ b/domains/erisa.json
@@ -0,0 +1,11 @@
+{
+ "description": "Blog for Erisa A.",
+ "repo": "https://github.com/Erisa",
+ "owner": {
+ "username": "Erisa",
+ "email": "seriel@erisa.moe"
+ },
+ "record": {
+ "CNAME": "dev.cname.erisa.moe"
+ }
+}
diff --git a/domains/finn.json b/domains/finn.json
new file mode 100644
index 000000000..7f4b22daf
--- /dev/null
+++ b/domains/finn.json
@@ -0,0 +1,10 @@
+{
+ "repo": "https://github.com/F1nnM",
+ "owner": {
+ "username": "F1nnM",
+ "email": "isadev_github@mfinn.de"
+ },
+ "record": {
+ "CNAME": "mfinn.de"
+ }
+}
diff --git a/domains/harrigan.json b/domains/harrigan.json
new file mode 100644
index 000000000..bc7f976e0
--- /dev/null
+++ b/domains/harrigan.json
@@ -0,0 +1,11 @@
+{
+ "description": "Martin Harrigan's Homepage",
+ "repo": "https://github.com/harrigan",
+ "owner": {
+ "username": "harrigan",
+ "email": "martinharrigan@gmail.com"
+ },
+ "record": {
+ "URL": "https://www.martinharrigan.ie"
+ }
+}
diff --git a/domains/hatkid.json b/domains/hatkid.json
new file mode 100644
index 000000000..c2f5bba3c
--- /dev/null
+++ b/domains/hatkid.json
@@ -0,0 +1,11 @@
+{
+ "description": "Hat Kid's domain! (hat_kid)",
+ "repo": "https://github.com/thehatkid/thehatkid.github.io",
+ "owner": {
+ "username": "thehatkid",
+ "email": "saha22023@gmail.com"
+ },
+ "record": {
+ "CNAME": "thehatkid.github.io"
+ }
+}
\ No newline at end of file
diff --git a/domains/hzmi.json b/domains/hzmi.json
new file mode 100644
index 000000000..195842361
--- /dev/null
+++ b/domains/hzmi.json
@@ -0,0 +1,11 @@
+{
+ "description": "Personal Website",
+ "repo": "https://github.com/Hazmi35",
+ "owner": {
+ "username": "Hazmi35",
+ "email": "contact@hzmi.xyz"
+ },
+ "record": {
+ "CNAME": "hzmi.me"
+ }
+}
diff --git a/domains/jack.json b/domains/jack.json
new file mode 100644
index 000000000..908ec40c5
--- /dev/null
+++ b/domains/jack.json
@@ -0,0 +1,10 @@
+{
+ "description": "Onepixel Developments Director",
+ "owner": {
+ "username": "JackOPXL",
+ "email": "hello@jackfrisby.co"
+ },
+ "record": {
+ "URL": "https://jackfrisby.co"
+ }
+}
diff --git a/domains/koding.json b/domains/koding.json
new file mode 100644
index 000000000..1dc7a8222
--- /dev/null
+++ b/domains/koding.json
@@ -0,0 +1,11 @@
+{
+ "description": "Full stack developer proficient in Kotlin",
+ "repo": "https://github.com/KodingDev",
+ "owner": {
+ "username": "KodingDev",
+ "email": "kodingdev@pm.me"
+ },
+ "record": {
+ "URL": "https://koding.dev"
+ }
+}
\ No newline at end of file
diff --git a/domains/markos.json b/domains/markos.json
new file mode 100644
index 000000000..40e70b227
--- /dev/null
+++ b/domains/markos.json
@@ -0,0 +1,11 @@
+{
+ "description": "Hello my name is Markos Dimitsas and I am from Greece.",
+ "repo": "https://github.com/markdimi",
+ "owner": {
+ "username": "markdimi",
+ "email": "markdimitsas@gmail.com"
+ },
+ "record": {
+ "CNAME": "markos.me"
+ }
+ }
diff --git a/domains/markus.json b/domains/markus.json
new file mode 100644
index 000000000..d5a60c9cd
--- /dev/null
+++ b/domains/markus.json
@@ -0,0 +1,10 @@
+{
+ "repo": "https://github.com/markusjx/markusjx.github.io",
+ "owner": {
+ "username": "markusjx",
+ "email": "markusjx11@gmail.com"
+ },
+ "record": {
+ "CNAME": "markusjx.github.io"
+ }
+}
diff --git a/domains/patriciafelix.json b/domains/patriciafelix.json
new file mode 100644
index 000000000..9ef04a472
--- /dev/null
+++ b/domains/patriciafelix.json
@@ -0,0 +1,11 @@
+{
+ "description": "Portfolio Website",
+ "repo": "https://github.com/patriciafelixx/patriciafelixx.github.io",
+ "owner": {
+ "username": "patriciafelixx",
+ "email": "patriciafelixx@outlook.com"
+ },
+ "record": {
+ "CNAME": "patriciafelixx.github.io"
+ }
+}
\ No newline at end of file
diff --git a/domains/pratyay.json b/domains/pratyay.json
new file mode 100644
index 000000000..4db160a6b
--- /dev/null
+++ b/domains/pratyay.json
@@ -0,0 +1,11 @@
+{
+ "description": "Pratyay's portfolio website and blog",
+ "repo": "https://github.com/x3nosiz",
+ "owner": {
+ "username": "x3nosiz",
+ "email": "neilblaze007@gmail.com"
+ },
+ "record": {
+ "CNAME": "neilblaze-v2.netlify.app"
+ }
+}
diff --git a/domains/snazzah.json b/domains/snazzah.json
new file mode 100644
index 000000000..66123aac3
--- /dev/null
+++ b/domains/snazzah.json
@@ -0,0 +1,12 @@
+{
+ "description": "Where the wild ones are.",
+ "repo": "https://github.com/Snazzah",
+ "owner": {
+ "username": "Snazzah",
+ "email": "me@snazzah.com",
+ "twitter": "Snazzah"
+ },
+ "record": {
+ "URL": "https://snazzah.com"
+ }
+}
diff --git a/domains/tonycolston.json b/domains/tonycolston.json
new file mode 100644
index 000000000..54ba4bb71
--- /dev/null
+++ b/domains/tonycolston.json
@@ -0,0 +1,11 @@
+{
+ "description": "Tony Colston's site",
+ "repo": "https://github.com/tonetheman",
+ "owner": {
+ "username": "tonetheman",
+ "email": "tonetheman@gmail.com"
+ },
+ "record": {
+ "CNAME": "tonycolston.com"
+ }
+ }
\ No newline at end of file
diff --git a/domains/wisnu.json b/domains/wisnu.json
new file mode 100644
index 000000000..9e6462be1
--- /dev/null
+++ b/domains/wisnu.json
@@ -0,0 +1,11 @@
+{
+ "description": "Wisnu Personal Website",
+ "repo": "https://github.com/waxaranai",
+ "owner": {
+ "username": "Waxaranai",
+ "email": "waxaranai@gmail.com"
+ },
+ "record": {
+ "CNAME": "wisnu.me"
+ }
+}
diff --git a/domains/wopian.json b/domains/wopian.json
new file mode 100644
index 000000000..2c2275740
--- /dev/null
+++ b/domains/wopian.json
@@ -0,0 +1,12 @@
+{
+ "description": "Homepage for my projects and open source contributions",
+ "repo": "https://github.com/wopian/wopian.me",
+ "owner": {
+ "username": "wopian",
+ "email": "",
+ "twitter": "wopian_"
+ },
+ "record": {
+ "URL": "https://wopian.me"
+ }
+}
diff --git a/scripts/reply.js b/scripts/reply.js
index 78942784a..233f56ed4 100644
--- a/scripts/reply.js
+++ b/scripts/reply.js
@@ -3,7 +3,6 @@ const getInstructions = () => `
The changes have been published!! It should reflect in less than 24 hours.
## Here's what you need to do next
-
If your domain points to a server you own, add \`domain-name.is-a.dev\` to your server config. For https, you will have to configure ssl certificate to allow the new subdomain.
### For github pages users,
@@ -15,14 +14,24 @@ If your domain points to a server you own, add \`domain-name.is-a.dev\` to your
* Give it some time to reflect and you should be good to go
-## Need support with your domain?
-If you're having trouble setting up your domain, [create an issue](https://github.com/is-a-dev/register/issues/new/choose). I'll try my best to get back to you asap!
+## Need help with your domain?
+If you are having trouble setting up your domain, [create an issue](https://github.com/is-a-dev/register/issues/new/choose). I will try my best to get back to you asap!
+
+
+## Made a mistake in the record?
+Don't worry, you can create a new pull request with the corrections
## Love/Hate the service?
-**Love it?** Leave it a **star**! Also consider **[donating](https://github.com/is-a-dev/register#donations)** so that I can keep this service running forever.
+**Love it?** Leave it a **star**! Also consider donating so that I can keep this service running forever!
+**Hate it?** Please leave your feedback by [creating an issue](https://github.com/is-a-dev/register/issues/new/choose). I would really like to keep improving this service for other users.
+
+
+## Wanna support this project?
+Help me in my mission to keep this service alive forever by donating!
+
+
-**Hate it?** Please leave your feedback by [creating an issue](https://github.com/is-a-dev/register/issues/new/choose). I'd really like to keep improving this service for developers.
`;
module.exports = {
diff --git a/scripts/verify-record.sh b/scripts/verify-record.sh
new file mode 100644
index 000000000..a4fc0da6a
--- /dev/null
+++ b/scripts/verify-record.sh
@@ -0,0 +1,11 @@
+#!/usr/bin/env sh
+
+sed \
+ -e 's/\.json.*$/.is-a.dev/g' \
+ -e 's/^\s*domains\///g' \
+ -e '/^\s*$/d' \
+| while read domain; do
+ echo "$domain";
+ dig "$domain" +noall +answer && echo "done" || echo "x";
+done;
+