From cb77f79129c760b9c2e1f7dd776540cf47423a4c Mon Sep 17 00:00:00 2001 From: daoch4n Date: Mon, 31 Mar 2025 04:56:30 +0300 Subject: [PATCH 01/13] Add daoch4n.json domain --- domains/daoch4n.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/daoch4n.json 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 From 319e827c3785e91d55cc49dbd0f8a158913b8899 Mon Sep 17 00:00:00 2001 From: hitoshi-okada Date: Thu, 3 Apr 2025 06:17:28 +0900 Subject: [PATCH 02/13] Create katidoki.json --- domains/katidoki.json | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 domains/katidoki.json 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" + } +} From ebcbb1cc730312b767b02fe8c56f06c4936e2a78 Mon Sep 17 00:00:00 2001 From: riteshsargam <113118850+riteshsargam@users.noreply.github.com> Date: Thu, 3 Apr 2025 11:08:03 +0530 Subject: [PATCH 03/13] Create ritesh.json --- domains/ritesh.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 domains/ritesh.json diff --git a/domains/ritesh.json b/domains/ritesh.json new file mode 100644 index 000000000..d9c84ddf7 --- /dev/null +++ b/domains/ritesh.json @@ -0,0 +1,12 @@ +{ + "description": "For personal portfolio website.", + "repo": "https://github.com/riteshsargam/register", + "owner": { + "username": "riteshsargam", + "email": "ritesh.sargam00@gmail.com" + }, +{ + "record": { + "CNAME": "riteshsargam.github.io" + } +} From 2ca6d1bd8f9b63543952c6e132f4a1473d480069 Mon Sep 17 00:00:00 2001 From: orangci Date: Thu, 3 Apr 2025 08:47:57 +0300 Subject: [PATCH 04/13] refactor: some grammar issues in the readme, and a few edits --- README.md | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 9b4b42f9c..7b66894dc 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,13 @@

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 @@ -23,13 +25,13 @@ Not all of these will be posted on GitHub, however they will always be posted in ## 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. @@ -41,15 +43,17 @@ In your PR, please explain why you need NS records, including examples, to help > 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. +If there is something *sensitive* you'd like to discuss with us, please send an email to `security@is-a.dev`. Pinging a maintainer to request a private discussion in the Discord server is also acceptable. + --- We are proud to announce that we are supported by Cloudflare's [Project Alexandria](https://www.cloudflare.com/lp/project-alexandria) sponsorship program. We would not be able to operate without their help! 💖 From c9ae91abf73577251bc925605a4e8d6a7d1e2eb9 Mon Sep 17 00:00:00 2001 From: orangci Date: Thu, 3 Apr 2025 08:52:13 +0300 Subject: [PATCH 05/13] fix: a grammar issue i missed --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7b66894dc..4d2a9e7ad 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ 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[^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)! From 67991502c556a9ff2a1bc924cbca3816720f5b8f Mon Sep 17 00:00:00 2001 From: orangc Date: Thu, 3 Apr 2025 08:53:54 +0300 Subject: [PATCH 06/13] Update ritesh.json --- domains/ritesh.json | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/domains/ritesh.json b/domains/ritesh.json index d9c84ddf7..17521b68f 100644 --- a/domains/ritesh.json +++ b/domains/ritesh.json @@ -5,8 +5,7 @@ "username": "riteshsargam", "email": "ritesh.sargam00@gmail.com" }, -{ - "record": { - "CNAME": "riteshsargam.github.io" - } + "record": { + "CNAME": "riteshsargam.github.io" + } } From f06e5d0444e93bb7e0931ef17addc1e7346505db Mon Sep 17 00:00:00 2001 From: orangci Date: Thu, 3 Apr 2025 08:56:01 +0300 Subject: [PATCH 07/13] feat: how does flexing these look --- README.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 4d2a9e7ad..0d8dae8be 100644 --- a/README.md +++ b/README.md @@ -52,12 +52,14 @@ In your PR, please explain why you need NS records, including examples, to help ## 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. -If there is something *sensitive* you'd like to discuss with us, please send an email to `security@is-a.dev`. Pinging a maintainer to request a private discussion in the Discord server is also acceptable. +If there is something *sensitive* you'd like to discuss with us, please send an email to security@is-a.dev. You can also ping a maintainer in the Discord server to request a private discussion. --- -We are proud to announce that we are supported by Cloudflare's [Project Alexandria](https://www.cloudflare.com/lp/project-alexandria) sponsorship program. We would not be able to operate without their help! 💖 - - - Cloudflare Logo - +
+

We are proud to announce that we are supported by Cloudflare's [Project Alexandria](https://www.cloudflare.com/lp/project-alexandria) sponsorship program. We would not be able to operate without their help! 💖

+ + + Cloudflare Logo + +
From c645aad90d2697367c0bf3295cb90db25d3feec9 Mon Sep 17 00:00:00 2001 From: orangci Date: Thu, 3 Apr 2025 08:57:49 +0300 Subject: [PATCH 08/13] feat: remove useless header --- README.md | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 0d8dae8be..0101524ca 100644 --- a/README.md +++ b/README.md @@ -22,8 +22,7 @@ Not all of these will be posted on GitHub[^1], however they will always be poste Discord Server # Register -## How to Register -> If you want a more visual guide, check out [this blog post](https://wdh.gg/tX3ghge). +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`. @@ -56,10 +55,8 @@ If there is something *sensitive* you'd like to discuss with us, please send an --- -
-

We are proud to announce that we are supported by Cloudflare's [Project Alexandria](https://www.cloudflare.com/lp/project-alexandria) sponsorship program. We would not be able to operate without their help! 💖

- - - Cloudflare Logo - -
+We are proud to announce that we are supported by Cloudflare's [Project Alexandria](https://www.cloudflare.com/lp/project-alexandria) sponsorship program. We would not be able to operate without their help! 💖 + + + Cloudflare Logo + From e17bfc740738a518e38a7fcd16e0b16348f91e08 Mon Sep 17 00:00:00 2001 From: orangci Date: Thu, 3 Apr 2025 09:00:37 +0300 Subject: [PATCH 09/13] undo this --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 0101524ca..36ab40258 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ Not all of these will be posted on GitHub[^1], however they will always be poste Discord Server # Register -If you want a more visual guide, check out [this blog post](https://wdh.gg/tX3ghge). +> 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`. @@ -51,8 +51,6 @@ In your PR, please explain why you need NS records, including examples, to help ## 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. -If there is something *sensitive* you'd like to discuss with us, please send an email to security@is-a.dev. You can also ping a maintainer in the Discord server to request a private discussion. - --- We are proud to announce that we are supported by Cloudflare's [Project Alexandria](https://www.cloudflare.com/lp/project-alexandria) sponsorship program. We would not be able to operate without their help! 💖 From 2b54e8106760eed599f9c4030800c69fb1c7f80e Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 3 Apr 2025 16:10:38 +0800 Subject: [PATCH 10/13] publish _redirect txt's for reserved domains --- dnsconfig.js | 1 + 1 file changed, 1 insertion(+) diff --git a/dnsconfig.js b/dnsconfig.js index 2e056ad43..f36b854fd 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -149,6 +149,7 @@ for (var i = 0; i < reserved.length; i++) { subdomainName !== "ns4" ) { records.push(A(subdomainName, IP("192.0.2.1"), CF_PROXY_ON)); + records.push(TXT("_redirect." + subdomainName, "\"https://is-a.dev/reserved\"")); } } From 2f9e6ea3955782a1c5e08304207b148bd2767101 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 3 Apr 2025 16:13:39 +0800 Subject: [PATCH 11/13] Update dnsconfig.js --- dnsconfig.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dnsconfig.js b/dnsconfig.js index f36b854fd..c2f151bc2 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -149,8 +149,9 @@ for (var i = 0; i < reserved.length; i++) { subdomainName !== "ns4" ) { records.push(A(subdomainName, IP("192.0.2.1"), CF_PROXY_ON)); - records.push(TXT("_redirect." + subdomainName, "\"https://is-a.dev/reserved\"")); } + + records.push(TXT("_redirect." + subdomainName, "\"https://is-a.dev/reserved\"")); } var options = { From 59eee8d8f03ad856455d7363efcd6e75e4c146f9 Mon Sep 17 00:00:00 2001 From: eternasuno <22316214+eternasuno@users.noreply.github.com> Date: Thu, 3 Apr 2025 17:23:14 +0900 Subject: [PATCH 12/13] Create eternasuno.json --- domains/eternasuno.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 domains/eternasuno.json diff --git a/domains/eternasuno.json b/domains/eternasuno.json new file mode 100644 index 000000000..1484a2bad --- /dev/null +++ b/domains/eternasuno.json @@ -0,0 +1,11 @@ +{ + "description": "Blog for eternasuno", + "repo": "https://github.com/eternasuno/eternasuno.github.io", + "owner": { + "username": "eternasuno", + "email": "eternasuno@gmail.com" + }, + "record": { + "CNAME": "eternasuno.github.io" + } +} From 6e5e44342f06e2b2c7dd3cb5826f6e101a16b781 Mon Sep 17 00:00:00 2001 From: daoch4n Date: Thu, 3 Apr 2025 12:36:46 +0300 Subject: [PATCH 13/13] Update daoch4n domain to point to Amplify and add _dnslink TXT record for IPFS integration --- domains/_dnslink.daoch4n.json | 11 +++++++++++ domains/daoch4n.json | 4 +++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 domains/_dnslink.daoch4n.json diff --git a/domains/_dnslink.daoch4n.json b/domains/_dnslink.daoch4n.json new file mode 100644 index 000000000..9e429a414 --- /dev/null +++ b/domains/_dnslink.daoch4n.json @@ -0,0 +1,11 @@ +{ + "description": "IPFS DNSLink integration for Web3-enabled video player", + "repo": "https://github.com/dtub3/DaokoTube", + "owner": { + "username": "daoch4n", + "email": "digitaimadness@pm.me" + }, + "record": { + "TXT": "/ipfs/bafybeictsmpmyy5cbtc52hr3awxgsl6gojyfgr3b23uudte4i7gmeof6om" + } +} \ No newline at end of file diff --git a/domains/daoch4n.json b/domains/daoch4n.json index 6d2c83612..2f3e71db6 100644 --- a/domains/daoch4n.json +++ b/domains/daoch4n.json @@ -1,9 +1,11 @@ { + "description": "Web3-enabled video player for Daoko MVs", + "repo": "https://github.com/dtub3/DaokoTube", "owner": { "username": "daoch4n", "email": "digitaimadness@pm.me" }, "record": { - "CNAME": "daokotube.pages.dev" + "A": ["75.2.60.5"] } } \ No newline at end of file