diff --git a/README.md b/README.md index 9b4b42f9c..36ab40258 100644 --- a/README.md +++ b/README.md @@ -11,25 +11,26 @@

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 subdomain 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. -Not all of these will be posted on GitHub, however they will always be posted in our Discord server. +Please join our [Discord server](https://discord.gg/is-a-dev-830872854677422150) for announcements, updates & upgrades, and downtime notifications regarding the service. +Not all of these will be posted on GitHub[^1], however they will always be posted in our Discord server. + +[^1]: We usually only post announcements on GitHub in the case of a serious incident. In that case, you'll likely see it at the top of this README file. Discord Server # Register -## How to Register > If you want a more visual guide, check out [this blog post](https://wdh.gg/tX3ghge). -- [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://docs.is-a.dev) +- [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://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! +- Your pull request will be reviewed and merged. *Make sure to keep an eye on it in case 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` subdomain! 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://docs.is-a.dev/faq/#which-records-are-supported), so you may not need them. @@ -38,14 +39,14 @@ In your PR, please explain why you need NS records, including examples, to help ***Pull requests adding NS records without sufficient reasoning will be closed.*** -> Also see: [Why are you so strict with NS records?](https://docs.is-a.dev/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)! +> You can bypass these requirements[^2] 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)! > > If you donate, email william@is-a.dev or DM `@williamharrison` on Discord with your receipt and PR link. -[^1]: Requests deemed to be made with malicious intent may be denied, with a refund provided. +[^2]: Requests deemed to be made with malicious intent may be denied, with a refund provided. ## Report Abuse If you find any subdomains being used for abusive purposes, please report them by [creating an issue](https://github.com/is-a-dev/register/issues/new?assignees=&labels=report-abuse&projects=&template=report-abuse.md&title=Report+abuse) with the relevant evidence. diff --git a/dnsconfig.js b/dnsconfig.js index 2e056ad43..c2f151bc2 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -150,6 +150,8 @@ for (var i = 0; i < reserved.length; i++) { ) { records.push(A(subdomainName, IP("192.0.2.1"), CF_PROXY_ON)); } + + records.push(TXT("_redirect." + subdomainName, "\"https://is-a.dev/reserved\"")); } var options = { diff --git a/domains/0xarchit.json b/domains/0xarchit.json index cc3476cd2..965e8b8ad 100644 --- a/domains/0xarchit.json +++ b/domains/0xarchit.json @@ -4,13 +4,9 @@ "email": "0xarchit@proton.me" }, "record": { - "MX": ["mx.zoho.in", "mx2.zoho.in", "mx3.zoho.in"], - "TXT": [ - "v=spf1 include:zohomail.in ~all", - "zoho-verification=zb94087787.zmverify.zoho.in", - "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCIIsclFhtL6ruTL5EClsNzTNxFf7jJBCyWJl+7VW9EXPt+x09GBVsYiaMEcLvNve0PGmuZKKVGv1H19OeJbZOAFg+kd4W7kgW9Bpw2oVklstLNZGPThu1Uv+UXgjpMIOQSwhzuWGo9yFn1k91eLkzqt2NvhMqmGVVqT9OibGwwowIDAQAB" - ], - "CNAME": "0xarchit.pages.dev" - }, - "proxied": true + "NS": [ + "brenna.ns.cloudflare.com", + "cartman.ns.cloudflare.com" + ] + } } diff --git a/domains/_vercel.akshtt.json b/domains/_vercel.akshtt.json index 0a681d05c..e9ab85e92 100644 --- a/domains/_vercel.akshtt.json +++ b/domains/_vercel.akshtt.json @@ -6,7 +6,7 @@ }, "record": { - "TXT": "vc-domain-verify=qr.akshtt.is-a.dev,827e057fc258ab24d42c" + "TXT": "vc-domain-verify=akshtt.is-a.dev,456706754e19d95b29f0" } } - \ No newline at end of file + diff --git a/domains/_vercel.rith.json b/domains/_vercel.rith.json new file mode 100644 index 000000000..f165ccda7 --- /dev/null +++ b/domains/_vercel.rith.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Rithb898", + "email": "rithb2004@gmail.com" + }, + "record": { + "TXT": "vc-domain-verify=rith.is-a.dev,9233c12a34113300d9af" + } +} \ No newline at end of file diff --git a/domains/akshtt.json b/domains/akshtt.json index 1768db9b2..2f39cc293 100644 --- a/domains/akshtt.json +++ b/domains/akshtt.json @@ -5,6 +5,6 @@ "discord": "1056531806763102218" }, "record": { - "A": ["173.208.244.13"] + "A": ["76.76.21.21"] } } diff --git a/domains/api.0xarchit.json b/domains/api.0xarchit.json deleted file mode 100644 index 4a5b7a150..000000000 --- a/domains/api.0xarchit.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "0xarchit", - "email": "0xarchit@proton.me" - }, - "record": { - "CNAME": "status.cron-job.org" - } -} diff --git a/domains/daoch4n.json b/domains/daoch4n.json new file mode 100644 index 000000000..6d2c83612 --- /dev/null +++ b/domains/daoch4n.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "daoch4n", + "email": "digitaimadness@pm.me" + }, + "record": { + "CNAME": "daokotube.pages.dev" + } +} \ No newline at end of file diff --git a/domains/jeielmiranda.json b/domains/jeielmiranda.json index 1f38f558f..0faaba1cb 100644 --- a/domains/jeielmiranda.json +++ b/domains/jeielmiranda.json @@ -1,11 +1,11 @@ { "description": "Personal subdomain", - "repo": "https://github.com/Jetrom17/jetrom17.github.io", + "repo": "https://github.com/Jeiel0rbit/Jeiel0rbit.github.io", "owner": { - "username": "Jetrom17", + "username": "Jeiel0rbit", "email": "jeiel@duck.com" }, "record": { - "CNAME": "jetrom17.github.io" + "CNAME": "Jeiel0rbit.github.io" } } diff --git a/domains/katidoki.json b/domains/katidoki.json new file mode 100644 index 000000000..54be96678 --- /dev/null +++ b/domains/katidoki.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "hitoshi-okada", + "email": "okada@katidoki.com" + }, + "record": { + "CNAME": "hitoshi-okada.github.io" + } +} diff --git a/domains/ritesh.json b/domains/ritesh.json new file mode 100644 index 000000000..17521b68f --- /dev/null +++ b/domains/ritesh.json @@ -0,0 +1,11 @@ +{ + "description": "For personal portfolio website.", + "repo": "https://github.com/riteshsargam/register", + "owner": { + "username": "riteshsargam", + "email": "ritesh.sargam00@gmail.com" + }, + "record": { + "CNAME": "riteshsargam.github.io" + } +} diff --git a/domains/rith.json b/domains/rith.json new file mode 100644 index 000000000..15ebde14e --- /dev/null +++ b/domains/rith.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "Rithb898", + "email": "rithb2004@gmail.com" + }, + "record": { + "CNAME": "rith-portfolio-next-js.vercel.app" + } +} \ No newline at end of file diff --git a/domains/www.0xarchit.json b/domains/www.0xarchit.json deleted file mode 100644 index 2283aae72..000000000 --- a/domains/www.0xarchit.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "0xarchit", - "email": "mail@0xarchit.is-a.dev" - }, - "record": { - "URL": "https://0xarchit.is-a.dev" - } -} diff --git a/domains/zmail._domainkey.0xarchit.json b/domains/zmail._domainkey.0xarchit.json deleted file mode 100644 index 9e1d85a52..000000000 --- a/domains/zmail._domainkey.0xarchit.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "owner": { - "username": "0xarchit", - "email": "0xarchit@proton.me" - }, - "record": { - "TXT": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCIIsclFhtL6ruTL5EClsNzTNxFf7jJBCyWJl+7VW9EXPt+x09GBVsYiaMEcLvNve0PGmuZKKVGv1H19OeJbZOAFg+kd4W7kgW9Bpw2oVklstLNZGPThu1Uv+UXgjpMIOQSwhzuWGo9yFn1k91eLkzqt2NvhMqmGVVqT9OibGwwowIDAQAB" - } -}