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! + +Buy Me A Coffee Liberapay recurring donation button -**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; +