From 4c1908bdf33d5cd41f827bc134b44555e9aa9357 Mon Sep 17 00:00:00 2001 From: Nikita <68944906+BANanaD3V@users.noreply.github.com> Date: Sun, 28 May 2023 16:28:59 +0300 Subject: [PATCH 01/20] Create banana.is-cool.dev.json --- domains/banana.is-cool.dev.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 domains/banana.is-cool.dev.json diff --git a/domains/banana.is-cool.dev.json b/domains/banana.is-cool.dev.json new file mode 100644 index 00000000..a4881fcc --- /dev/null +++ b/domains/banana.is-cool.dev.json @@ -0,0 +1,17 @@ +{ + "description": "Subdomain for my website", + + "domain": "is-cool.dev", + "subdomain": "banana", + + "owner": { + "repo": "https://github.com/BANanaD3V/bananadev-ml", + "email": "supnedoelstudios@gmail.com" + }, + + "record": { + "CNAME": "bananad3v.github.io" + }, + + "proxied": false +} From 185103d365e9ec2eb5280ce6883f74ecb8e438fc Mon Sep 17 00:00:00 2001 From: Nikita <68944906+BANanaD3V@users.noreply.github.com> Date: Sun, 28 May 2023 16:31:05 +0300 Subject: [PATCH 02/20] Create *.banana.is-cool.dev.json Did i do the subdomain part in json right? i need wildcard for my nginx proxy manager as i dont want to flood repo with subdomains and usually can deploy services quick so for me add subdomains faster and for your convenience. Thanks. --- domains/*.banana.is-cool.dev.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 domains/*.banana.is-cool.dev.json diff --git a/domains/*.banana.is-cool.dev.json b/domains/*.banana.is-cool.dev.json new file mode 100644 index 00000000..1b89c551 --- /dev/null +++ b/domains/*.banana.is-cool.dev.json @@ -0,0 +1,17 @@ +{ + "description": "Wildcard for my NGINX Proxy Manager", + + "domain": "is-cool.dev", + "subdomain": "*.banana", + + "owner": { + "repo": "https://github.com/BANanaD3V/bananadev-ml", + "email": "supnedoelstudios@gmail.com" + }, + + "record": { + "A": "95.165.13.215" + }, + + "proxied": false +} From 48bd186fb1a8941fe021bbd94c6536b381379845 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Tue, 30 May 2023 06:52:46 +0800 Subject: [PATCH 03/20] Update *.banana.is-cool.dev.json --- domains/*.banana.is-cool.dev.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/*.banana.is-cool.dev.json b/domains/*.banana.is-cool.dev.json index 1b89c551..72cf71a1 100644 --- a/domains/*.banana.is-cool.dev.json +++ b/domains/*.banana.is-cool.dev.json @@ -10,7 +10,7 @@ }, "record": { - "A": "95.165.13.215" + "A": ["95.165.13.215"] }, "proxied": false From fb4f449dc34e52a02e6c73bc3aad0dd1813e4129 Mon Sep 17 00:00:00 2001 From: Nikita <68944906+BANanaD3V@users.noreply.github.com> Date: Tue, 30 May 2023 20:37:25 +0300 Subject: [PATCH 04/20] Create _github-pages-challenge-BANanaD3V.banana.is-cool.dev Yeah, github pages verification. --- ...pages-challenge-BANanaD3V.banana.is-cool.dev | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev diff --git a/domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev b/domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev new file mode 100644 index 00000000..a4c08f86 --- /dev/null +++ b/domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev @@ -0,0 +1,17 @@ +{ + "description": "GH Pages verification for my accound", + + "domain": "is-cool.dev", + "subdomain": "_github-pages-challenge-BANanaD3V.banana", + + "owner": { + "repo": "https://github.com/BANanaD3V/bananadev-ml", + "email": "supnedoelstudios@gmail.com" + }, + + "record": { + "TXT": ["1c794bf1edc94c96da4c986b9c060a"] + }, + + "proxied": false +} From 585686a3283a03d562f3ca403f380e01bbb60147 Mon Sep 17 00:00:00 2001 From: Hiren Rathod <95280935+Hiren2001@users.noreply.github.com> Date: Wed, 31 May 2023 22:11:05 +0530 Subject: [PATCH 05/20] hiren.is-cool.dev.json --- domains/hiren.is-cool.dev.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 domains/hiren.is-cool.dev.json diff --git a/domains/hiren.is-cool.dev.json b/domains/hiren.is-cool.dev.json new file mode 100644 index 00000000..3b824918 --- /dev/null +++ b/domains/hiren.is-cool.dev.json @@ -0,0 +1,17 @@ +{ + "description": "Hiren Weather App: A JavaScript-powered weather tool that provides real-time weather information based on user input or geolocation. Built with Bootstrap and WeatherAPI integration.", + + "domain": "is-cool.dev", + "subdomain": "hiren", + + "owner": { + "repo": "https://github.com/Hiren2001/me", + "email": "329065_TT21@Ldceahm.gujgov.edu.in" + }, + + "record": { + "CNAME": "hiren2001.github.io" + }, + + "proxied": false +} From a65fd3e9bbdc1210bdcd6b917ab55d77ecf3400e Mon Sep 17 00:00:00 2001 From: Hiren Rathod <95280935+Hiren2001@users.noreply.github.com> Date: Thu, 1 Jun 2023 10:26:52 +0530 Subject: [PATCH 06/20] Update hiren.is-cool.dev.json --- domains/hiren.is-cool.dev.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/domains/hiren.is-cool.dev.json b/domains/hiren.is-cool.dev.json index 3b824918..3866f655 100644 --- a/domains/hiren.is-cool.dev.json +++ b/domains/hiren.is-cool.dev.json @@ -6,11 +6,11 @@ "owner": { "repo": "https://github.com/Hiren2001/me", - "email": "329065_TT21@Ldceahm.gujgov.edu.in" + "email": "329065_TT21@Ldceahm.gujgov.edu.in", }, "record": { - "CNAME": "hiren2001.github.io" + "TXT": ["_github-pages-challenge-Hiren2001.hiren=d084217e9221b940c5952adf88745f"], }, "proxied": false From 1a8bebf6f5bd3dff1c6ba82a6842f34b9939705c Mon Sep 17 00:00:00 2001 From: Hiren Rathod <95280935+Hiren2001@users.noreply.github.com> Date: Thu, 1 Jun 2023 10:36:17 +0530 Subject: [PATCH 07/20] Update hiren.is-cool.dev.json --- domains/hiren.is-cool.dev.json | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/domains/hiren.is-cool.dev.json b/domains/hiren.is-cool.dev.json index 3866f655..5b99a0de 100644 --- a/domains/hiren.is-cool.dev.json +++ b/domains/hiren.is-cool.dev.json @@ -1,17 +1,19 @@ { "description": "Hiren Weather App: A JavaScript-powered weather tool that provides real-time weather information based on user input or geolocation. Built with Bootstrap and WeatherAPI integration.", - "domain": "is-cool.dev", "subdomain": "hiren", - "owner": { "repo": "https://github.com/Hiren2001/me", - "email": "329065_TT21@Ldceahm.gujgov.edu.in", + "email": "329065_TT21@Ldceahm.gujgov.edu.in" }, - "record": { - "TXT": ["_github-pages-challenge-Hiren2001.hiren=d084217e9221b940c5952adf88745f"], + "CNAME": "hiren2001.github.io", + "TXT": [ + { + "name": "_github-pages-challenge-Hiren2001.hiren", + "value": "d084217e9221b940c5952adf88745f" + } + ] }, - "proxied": false } From bd0b0520d7861e2b38b86819b816f5d4bbdebca0 Mon Sep 17 00:00:00 2001 From: Hiren Rathod <95280935+Hiren2001@users.noreply.github.com> Date: Thu, 1 Jun 2023 10:42:43 +0530 Subject: [PATCH 08/20] Update hiren.is-cool.dev.json --- domains/hiren.is-cool.dev.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/hiren.is-cool.dev.json b/domains/hiren.is-cool.dev.json index 5b99a0de..c1f982ef 100644 --- a/domains/hiren.is-cool.dev.json +++ b/domains/hiren.is-cool.dev.json @@ -10,7 +10,7 @@ "CNAME": "hiren2001.github.io", "TXT": [ { - "name": "_github-pages-challenge-Hiren2001.hiren", + "name": "_github-pages-challenge-Hiren2001.hiren.is-cool.dev", "value": "d084217e9221b940c5952adf88745f" } ] From 2d829d5aaff0f37e185fc06cce21989b33ed45c1 Mon Sep 17 00:00:00 2001 From: Hiren Rathod <95280935+Hiren2001@users.noreply.github.com> Date: Thu, 1 Jun 2023 10:47:25 +0530 Subject: [PATCH 09/20] Update hiren.is-cool.dev.json --- domains/hiren.is-cool.dev.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/hiren.is-cool.dev.json b/domains/hiren.is-cool.dev.json index c1f982ef..0ea37387 100644 --- a/domains/hiren.is-cool.dev.json +++ b/domains/hiren.is-cool.dev.json @@ -10,7 +10,7 @@ "CNAME": "hiren2001.github.io", "TXT": [ { - "name": "_github-pages-challenge-Hiren2001.hiren.is-cool.dev", + "hostname": "_github-pages-challenge-Hiren2001.hiren.is-cool.dev", "value": "d084217e9221b940c5952adf88745f" } ] From de1f28351cf05b685627e47128f4ea307af2360d Mon Sep 17 00:00:00 2001 From: Hiren Rathod <95280935+Hiren2001@users.noreply.github.com> Date: Thu, 1 Jun 2023 10:54:18 +0530 Subject: [PATCH 10/20] Update hiren.is-cool.dev.json --- domains/hiren.is-cool.dev.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/domains/hiren.is-cool.dev.json b/domains/hiren.is-cool.dev.json index 0ea37387..bd006582 100644 --- a/domains/hiren.is-cool.dev.json +++ b/domains/hiren.is-cool.dev.json @@ -1,5 +1,5 @@ { - "description": "Hiren Weather App: A JavaScript-powered weather tool that provides real-time weather information based on user input or geolocation. Built with Bootstrap and WeatherAPI integration.", + "description": "Configure TXT record for hiren.is-cool.dev", "domain": "is-cool.dev", "subdomain": "hiren", "owner": { @@ -7,13 +7,13 @@ "email": "329065_TT21@Ldceahm.gujgov.edu.in" }, "record": { - "CNAME": "hiren2001.github.io", "TXT": [ { - "hostname": "_github-pages-challenge-Hiren2001.hiren.is-cool.dev", + "name": "_github-pages-challenge-Hiren2001.hiren.is-cool.dev", "value": "d084217e9221b940c5952adf88745f" } ] }, "proxied": false } + From f5a21d57c05c44702b1776bc7f7c8a40ce8a0ca5 Mon Sep 17 00:00:00 2001 From: Hiren Rathod <95280935+Hiren2001@users.noreply.github.com> Date: Thu, 1 Jun 2023 10:58:07 +0530 Subject: [PATCH 11/20] Update hiren.is-cool.dev.json --- domains/hiren.is-cool.dev.json | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/domains/hiren.is-cool.dev.json b/domains/hiren.is-cool.dev.json index bd006582..4a1a4c32 100644 --- a/domains/hiren.is-cool.dev.json +++ b/domains/hiren.is-cool.dev.json @@ -7,12 +7,7 @@ "email": "329065_TT21@Ldceahm.gujgov.edu.in" }, "record": { - "TXT": [ - { - "name": "_github-pages-challenge-Hiren2001.hiren.is-cool.dev", - "value": "d084217e9221b940c5952adf88745f" - } - ] + "TXT": ["_github-pages-challenge-Hiren2001.hiren=d084217e9221b940c5952adf88745f"] }, "proxied": false } From 6dfb94ca12ae87959ff54eb5f4cc8824097005d3 Mon Sep 17 00:00:00 2001 From: Hiren Rathod <95280935+Hiren2001@users.noreply.github.com> Date: Fri, 2 Jun 2023 09:10:32 +0530 Subject: [PATCH 12/20] Update hiren.is-cool.dev.json --- domains/hiren.is-cool.dev.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/domains/hiren.is-cool.dev.json b/domains/hiren.is-cool.dev.json index 4a1a4c32..5f3ab9fc 100644 --- a/domains/hiren.is-cool.dev.json +++ b/domains/hiren.is-cool.dev.json @@ -1,14 +1,18 @@ { - "description": "Configure TXT record for hiren.is-cool.dev", + "description": "Hiren Weather App: A JavaScript-powered weather tool that provides real-time weather information based on user input or geolocation. Built with Bootstrap and WeatherAPI integration.", + "domain": "is-cool.dev", "subdomain": "hiren", + "owner": { "repo": "https://github.com/Hiren2001/me", "email": "329065_TT21@Ldceahm.gujgov.edu.in" }, + "record": { - "TXT": ["_github-pages-challenge-Hiren2001.hiren=d084217e9221b940c5952adf88745f"] + "CNAME": "hiren.is-a.dev" }, + "proxied": false } From 368d9998d132acaade3c81939bb297c44aa82fd5 Mon Sep 17 00:00:00 2001 From: Hiren Rathod <95280935+Hiren2001@users.noreply.github.com> Date: Fri, 2 Jun 2023 13:46:22 +0530 Subject: [PATCH 13/20] Update hiren.is-cool.dev.json --- domains/hiren.is-cool.dev.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/domains/hiren.is-cool.dev.json b/domains/hiren.is-cool.dev.json index 5f3ab9fc..2373cab2 100644 --- a/domains/hiren.is-cool.dev.json +++ b/domains/hiren.is-cool.dev.json @@ -10,7 +10,7 @@ }, "record": { - "CNAME": "hiren.is-a.dev" + "NS": ["ns41.cloudns.net", "ns42.cloudns.net", "ns43.cloudns.net", "ns44.cloudns.net"] }, "proxied": false From 3b762fd3b02030a67b70219c806b7a2e246e8c31 Mon Sep 17 00:00:00 2001 From: andrewstech Date: Fri, 2 Jun 2023 10:32:15 +0100 Subject: [PATCH 14/20] Update cla.yml --- .github/workflows/cla.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cla.yml b/.github/workflows/cla.yml index 21e8bcb9..39f882c6 100644 --- a/.github/workflows/cla.yml +++ b/.github/workflows/cla.yml @@ -22,6 +22,6 @@ jobs: path-to-document: 'https://github.com/open-domains/register/blob/main/terms.md' # e.g. a CLA or a DCO document # branch should not be protected branch: 'main' - allowlist: od-bot + allowlist: od-bot,bot* remote-organization-name: 'open-domains' remote-repository-name: 'cla' From ca6346dd5a8aa7a12af5902e4959a44fabcd68da Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 2 Jun 2023 09:33:52 +0000 Subject: [PATCH 15/20] Bump limitusus/json-syntax-check from 1 to 2 Bumps [limitusus/json-syntax-check](https://github.com/limitusus/json-syntax-check) from 1 to 2. - [Release notes](https://github.com/limitusus/json-syntax-check/releases) - [Commits](https://github.com/limitusus/json-syntax-check/compare/v1...v2) --- updated-dependencies: - dependency-name: limitusus/json-syntax-check dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/validation.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 029f19c2..bc5c5a7a 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -36,7 +36,7 @@ jobs: - uses: actions/checkout@v3 - name: JSON Syntax Check - uses: limitusus/json-syntax-check@v1 + uses: limitusus/json-syntax-check@v2 with: pattern: "\\.json$" env: From 307fc7210a2142ee2f237d0ff1fa8d5ee3ae4cd2 Mon Sep 17 00:00:00 2001 From: Tamoghna Kommaraju Date: Fri, 2 Jun 2023 09:06:16 -0400 Subject: [PATCH 16/20] Create zatoga.is-cool.dev.json --- domains/zatoga.is-cool.dev.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 domains/zatoga.is-cool.dev.json diff --git a/domains/zatoga.is-cool.dev.json b/domains/zatoga.is-cool.dev.json new file mode 100644 index 00000000..c9e5a13b --- /dev/null +++ b/domains/zatoga.is-cool.dev.json @@ -0,0 +1,16 @@ +{ + "description": "A games website with many web games", + + "domain": "is-cool.dev", + "subdomain": "zatoga", + + "owner": { + "email": "tamoghnak13@gmail.com" + }, + + "record": { + "CNAME": "zatoga.pages.dev" + }, + + "proxied": true +} From 46aeb5ab1a94a8e6a5c6cf2102b608d7bec0aa82 Mon Sep 17 00:00:00 2001 From: Hiren Rathod <95280935+Hiren2001@users.noreply.github.com> Date: Sat, 3 Jun 2023 15:44:15 +0530 Subject: [PATCH 17/20] Update hiren.is-cool.dev.json --- domains/hiren.is-cool.dev.json | 1 - 1 file changed, 1 deletion(-) diff --git a/domains/hiren.is-cool.dev.json b/domains/hiren.is-cool.dev.json index 2373cab2..22cc8cdd 100644 --- a/domains/hiren.is-cool.dev.json +++ b/domains/hiren.is-cool.dev.json @@ -15,4 +15,3 @@ "proxied": false } - From 620bbeb4dc724b06f54c812c191a726fd011cd35 Mon Sep 17 00:00:00 2001 From: DIBSTER <76603072+DEV-DIBSTER@users.noreply.github.com> Date: Sat, 3 Jun 2023 11:51:10 -0400 Subject: [PATCH 18/20] Rename _github-pages-challenge-BANanaD3V.banana.is-cool.dev to _github-pages-challenge-BANanaD3V.banana.is-cool.dev.json --- ... => _github-pages-challenge-BANanaD3V.banana.is-cool.dev.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename domains/{_github-pages-challenge-BANanaD3V.banana.is-cool.dev => _github-pages-challenge-BANanaD3V.banana.is-cool.dev.json} (100%) diff --git a/domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev b/domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev.json similarity index 100% rename from domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev rename to domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev.json From 52bfd79f621394bc32322d2452daa1551ca07c61 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Sun, 4 Jun 2023 07:06:08 +0800 Subject: [PATCH 19/20] Update and rename _github-pages-challenge-BANanaD3V.banana.is-cool.dev.json to _github-pages-challenge-bananad3v.banana.is-cool.dev.json --- ...> _github-pages-challenge-bananad3v.banana.is-cool.dev.json} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename domains/{_github-pages-challenge-BANanaD3V.banana.is-cool.dev.json => _github-pages-challenge-bananad3v.banana.is-cool.dev.json} (83%) diff --git a/domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev.json b/domains/_github-pages-challenge-bananad3v.banana.is-cool.dev.json similarity index 83% rename from domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev.json rename to domains/_github-pages-challenge-bananad3v.banana.is-cool.dev.json index a4c08f86..88c2d655 100644 --- a/domains/_github-pages-challenge-BANanaD3V.banana.is-cool.dev.json +++ b/domains/_github-pages-challenge-bananad3v.banana.is-cool.dev.json @@ -2,7 +2,7 @@ "description": "GH Pages verification for my accound", "domain": "is-cool.dev", - "subdomain": "_github-pages-challenge-BANanaD3V.banana", + "subdomain": "_github-pages-challenge-bananad3v.banana", "owner": { "repo": "https://github.com/BANanaD3V/bananadev-ml", From e7d89bde481632a0699dde1caaa33f657469a438 Mon Sep 17 00:00:00 2001 From: William Harrison Date: Sun, 4 Jun 2023 16:40:48 +0800 Subject: [PATCH 20/20] docs(readme): add CLI registration --- README.md | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index fc5563c9..91a8e533 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,28 @@ This will hopefully be fixed soon. [ssl-full]:https://developers.cloudflare.com/ssl/origin-configuration/ssl-modes/full [caching-levels]:https://developers.cloudflare.com/cache/how-to/set-caching-levels -## Register a Domain +## Register + +### CLI (*recommended*) +1. Install the CLI using this command: + +``` +npm install @open-domains/cli -g +``` + +2. Login to the CLI: + +``` +open-domains login +``` + +3. Register a domain and follow the steps: + +``` +open-domains register +``` + +### Manual 1. **Star** and **[Fork](https://github.com/open-domains/register/fork)** this repository. 2. Add a new file called `example.domain.json` in the `/domains` folder to register `example` subdomain. 3. Edit the file (below is just an **example**, provide a **valid** JSON file with your needs, the format is very strict.