Merge pull request #719 from is-a-good-dev/move-to-dnscontrol

feat(ci): move to dnscontrol
This commit is contained in:
Tweak authored and GitHub committed 2024-10-19 00:16:04 -06:00
commit 37359549f5
438 files changed
+3032 -3382

No files matched your search

+3 -3
View File
@@ -1,6 +1,6 @@
* @Tweak4141 @clarkedev
/sub-logs/* @is-a-good-dev/helpers
/domains/* @is-a-good-dev/helpers
/.github/* @Tweak4141
/scripts/* @Tweak4141
/utils/* @Tweak4141
/.github/workflows/* @Tweak4141 @wdhdev
/dnsconfig.js @Tweak4141 @wdhdev
+32
View File
@@ -0,0 +1,32 @@
name: Publish
on:
push:
branches: [main]
paths:
- "domains/*"
- ".github/workflows/publish.yml"
- "dnsconfig.js"
workflow_dispatch:
concurrency:
group: ${{ github.ref }}-publish
cancel-in-progress: false
jobs:
dns:
name: DNS
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Generate creds.json
run: echo '{"cloudflare":{"TYPE":"CLOUDFLAREAPI","apitoken":"$CLOUDFLARE_API_TOKEN"}}' > ./creds.json
- name: Publish
uses: is-a-dev/dnscontrol-action@main
env:
CLOUDFLARE_API_TOKEN: ${{ secrets.API_KEY }}
with:
args: push
-33
View File
@@ -1,33 +0,0 @@
name: Update Records
on:
push:
branches: [main]
jobs:
validation:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/setup-node@v3
with:
node-version: 16
- name: Get Files
id: changed-files
uses: tj-actions/changed-files@v34
with:
files: |
sub-logs/**
reserved/**
- name: Install Modules
if: steps.changed-files.outputs.any_changed == 'true'
run: yarn
- name: Publish Records
if: steps.changed-files.outputs.any_changed == 'true'
id: tests
run: yarn add-records
env:
API_KEY: ${{ secrets.API_KEY }}
FILES: ${{ steps.changed-files.outputs.all_changed_files }}
actions_path: ${{ github.workspace }}
+42
View File
@@ -0,0 +1,42 @@
name: Validation
on:
pull_request:
push:
branches: [main]
paths:
- "domains/*"
- ".github/workflows/validation.yml"
- "dnsconfig.js"
workflow_dispatch:
concurrency:
group: ${{ github.ref }}-validation
cancel-in-progress: true
jobs:
dns:
name: DNS
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Check
uses: is-a-dev/dnscontrol-action@main
with:
args: check
json:
name: JSON
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: JSON Syntax Check
uses: limitusus/json-syntax-check@v2
with:
pattern: "\\.json$"
env:
BASE: "domains/"
-45
View File
@@ -1,45 +0,0 @@
name: Validation
on: [pull_request]
jobs:
validation:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Get Files
id: changed-files
uses: tj-actions/changed-files@v34
with:
files: |
sub-logs/**
reserved/**
- name: Install Modules
if: steps.changed-files.outputs.any_changed == 'true'
run: yarn
- name: Run Tests
if: steps.changed-files.outputs.any_changed == 'true'
id: tests
run: yarn test
env:
FILES: ${{ steps.changed-files.outputs.all_changed_files }}
actions_path: ${{ github.workspace }}
- name: Comment
if: steps.tests.outputs.shouldComment == 'true'
uses: mshick/add-pr-comment@v1
with:
message: |
## Validation Results
| Information Validation | Record Validation |
|-|-|
| ${{steps.tests.outputs.infoMessage}} ${{steps.tests.outputs.infoReason}} | ${{steps.tests.outputs.recordMessage}} ${{steps.tests.outputs.recordInfo}} |
### JSON File Content
```json
${{steps.tests.outputs.jsonData}}
```
repo-token: ${{ secrets.GITHUB_TOKEN }}
proxy-url: https://is-a-good-dev-gh-proxy.talosbot.xyz/
repo-token-user-login: 'github-actions[bot]' # The user.login for temporary GitHub tokens
allow-repeats: false # Default: false
-3
View File
@@ -1,3 +0,0 @@
node_modules/
dist/
package-lock.json
+53
View File
@@ -0,0 +1,53 @@
function getDomainsList(filesPath) {
var result = [];
var files = glob.apply(null, [filesPath, true, ".json"]);
for (var i = 0; i < files.length; i++) {
var name = files[i].split("/").pop().replace(/\.json$/, "");
result.push({ name: name, data: require(files[i]) });
}
return result;
}
var domains = getDomainsList("./domains");
var commit = [];
for (var subdomain in domains) {
var subdomainName = domains[subdomain].name;
var domainData = domains[subdomain].data;
var proxyState = domainData.proxied ? { cloudflare_proxy: "on" } : { cloudflare_proxy: "off" };
// Handle A records
if (domainData.target.A) {
for (var a in domainData.target.A.value) {
commit.push(A(domainData.target.A.name, IP(domainData.target.A.value[a]), proxyState));
}
}
// Handle AAAA records
if (domainData.target.AAAA) {
for (var aaaa in domainData.target.AAAA.value) {
commit.push(AAAA(domainData.target.AAAA.name, domainData.target.AAAA.value[aaaa], proxyState));
}
}
// Handle CNAME records
if (domainData.target.CNAME) {
// Allow CNAME target on root
if (subdomainName === "@") {
commit.push(ALIAS(domainData.target.CNAME.name, domainData.target.CNAME.value + ".", proxyState));
} else {
commit.push(CNAME(domainData.target.CNAME.name, domainData.target.CNAME.value + ".", proxyState));
}
}
// Handle TXT records
if (domainData.target.TXT) {
commit.push(TXT(domainData.target.TXT.name === "@" ? subdomainName : domainData.target.TXT.name + "." + subdomainName, domainData.target.TXT.value));
}
}
// Commit all DNS records
D("is-a-good.dev", NewRegistrar("none"), DnsProvider(NewDnsProvider("cloudflare")), commit);
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/is-a-good-dev/register",
"owner": {
"username": "is-a-good-dev",
"email": "will@is-a-good.dev"
},
"target": {
"CNAME": {
"name": "@",
"value": "is-a-good-dev.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/Adriichu/is-a-good-dev",
"owner": {
"username": "Adriichuuu",
"email": "aaron@proton.me"
},
"target": {
"CNAME": {
"name": "aaron",
"value": "aaron-web.pages.dev"
}
},
"proxied": true
}
+21
View File
@@ -0,0 +1,21 @@
{
"website": "https://opaayush.pages.dev",
"owner": {
"username": "OpAayush",
"email": "aayushmagrawal@gmail.com"
},
"target": {
"CNAME": {
"name": "aayush",
"value": "opaayush.pages.dev"
},
"TXT": {
"name": "_github-pages-challenge-OpAayush",
"value": "d9cdcc62ad8d21a614cf615bc2535b"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/abardia/abardia.github.io",
"owner": {
"username": "abardia",
"email": "a.bardia@yahoo.de"
},
"target": {
"CNAME": {
"name": "abardia",
"value": "abardia.github.io"
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "abderrazak",
"email": "bahajabde0@gmail.com"
},
"target": {
"CNAME": {
"name": "abderrazak-bahaj",
"value": "abderrazak-Baha.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/abdullahnasir4/register",
"owner": {
"username": "AbdullahNasir",
"email": "abdullahnasir751@gmail.com"
},
"target": {
"CNAME": {
"name": "Abdullah",
"value": "abdullah.github.io"
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "AceyDoCodes",
"email": "aceygoesboom@gmail.com"
},
"target": {
"CNAME": {
"name": "acey",
"value": "cname.vercel-dns.com"
}
},
"proxied": false
}
File renamed without changes.
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "adnansid99",
"email": "asr3012003@gmail.com"
},
"target": {
"CNAME": {
"name": "adnan",
"value": "adnan.pages.dev"
}
},
"proxied": true
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "alijafari-gd",
"email": "ali.jafari.sn@gmail.com"
},
"target": {
"CNAME": {
"name": "aj",
"value": "alijafari.is-a.dev"
}
},
"proxied": false
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "ajay-charotariya",
"email": "ajay-charotariya@acquaintsofttech.com"
},
"target": {
"CNAME": {
"name": "ajay-charotariya",
"value": "ajay-charotariya.github.io"
}
},
"proxied": false
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "ajit-thakor",
"email": "ajit-thakor@acquaintsofttech.com"
},
"target": {
"CNAME": {
"name": "ajit-thakor",
"value": "ajit-thakor.github.io"
}
},
"proxied": false
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "akta-chavda",
"email": "akta-chavda@acquaintsofttech.com"
},
"target": {
"CNAME": {
"name": "akta-chavda",
"value": "akta-chavda.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/Alfred-207/portfolio",
"owner": {
"username": "Alfred-207",
"email": "alfred1@duck.com"
},
"target": {
"CNAME": {
"name": "Alfred",
"value": "alfred-207.github.io"
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "YouFoundAlpha",
"email": "sweepalf@gmail.com"
},
"target": {
"CNAME": {
"name": "alpha",
"value": "edge.redirect.pizza"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/andronasef/andronasef.github.io",
"owner": {
"username": "andronasef",
"email": "andronasef@gmail.com"
},
"target": {
"CNAME": {
"name": "andronasef",
"value": "andronasef.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/aniruddhnishad",
"owner": {
"username": "aniruddhnishad",
"email": "mr.aniruddhnishad@gmail.com"
},
"target": {
"A": {
"name": "aniruddh",
"value": ["23.94.14.190"]
}
},
"proxied": false
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "ankit-acquaintsoft",
"email": "ankit-acquaintsoft@acquaintsofttech.com"
},
"target": {
"CNAME": {
"name": "ankit-acquaintsoft",
"value": "ankit-acquaintsoft-dev.github.io"
}
},
"proxied": false
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "ansari-saify",
"email": "ansari-saify@acquaintsofttech.com"
},
"target": {
"CNAME": {
"name": "ansari-saify",
"value": "ansari-saify-dev.github.io"
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "anyalol",
"email": "anyalollipop@proton.me"
},
"target": {
"A": {
"name": "anya",
"value": ["87.98.164.155"]
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/is-a-good-dev/api",
"owner": {
"username": "is-a-good-dev",
"email": "will@is-a-good.dev"
},
"target": {
"CNAME": {
"name": "api",
"value": "dns.talosbot.xyz"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/fayaebeb/fayaebeb.github.io",
"owner": {
"username": "yasar-arafath",
"email": "arafat426@gmail.com"
},
"target": {
"CNAME": {
"name": "arafat",
"value": "fayaebeb.github.io"
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "ItzArman09",
"email": "contact@arman09.xyz"
},
"target": {
"A": {
"name": "arman",
"value": ["89.106.200.1"]
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "aryan9190",
"email": "aryan22707@gmail.com"
},
"target": {
"CNAME": {
"name": "aryan",
"value": "aryan.pages.dev"
}
},
"proxied": true
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/4sta69/register",
"owner": {
"username": "4STA69",
"email": "zaxxmo0@gmail.com"
},
"target": {
"CNAME": {
"name": "asta",
"value": "4sta69.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "",
"owner": {
"username": "LilyMusic",
"email": "lilymusicdiscord@gmail.com"
},
"target": {
"A": {
"name": "astra",
"value": ["69.30.249.53"]
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/WiredDesigns/wireddesigns.github.io",
"owner": {
"username": "WiredDesigns",
"email": "stofferprogramming@gmail.com"
},
"target": {
"CNAME": {
"name": "astrous",
"value": "wireddesigns.github.io"
}
},
"proxied": true
}
+22
View File
@@ -0,0 +1,22 @@
{
"repo": "https://github.com/uzukidev/avalynndev",
"owner": {
"username": "avalynndev",
"email": "avalynndev@gmail.com"
},
"target": {
"CNAME": {
"name": "avalynn",
"value": "cname.vercel-dns.com"
},
"TXT": {
"name": "_vercel",
"value": "vc-domain-verify=avalynn.is-a-good.dev,3a44282059a77b85f618"
}
},
"proxied": false
}
+22
View File
@@ -0,0 +1,22 @@
{
"repo": "https://github.com/hxhieu/is-a-good-dev-register",
"owner": {
"username": "hxhieu",
"email": "hugh.hoang@gmail.com"
},
"target": {
"CNAME": {
"name": "avengers-sonarqube",
"value": "sonaqube.jollyocean-513cc86d.australiaeast.azurecontainerapps.io"
},
"TXT": {
"name": "asuid",
"value": "2ADF2B3BF4F2D427644C6A908F1607F17C2A1AAE36C1A5E86A6FDFD7B56B2149"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/caverym/website",
"owner": {
"username": "caverym",
"email": "averymurray@caverym.net"
},
"target": {
"CNAME": {
"name": "avery",
"value": "caverym.net"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/avileforsure/avileforsure.github.io",
"owner": {
"username": "AvileForsure",
"email": "avile333k@protonmail.com"
},
"target": {
"CNAME": {
"name": "avileforsure",
"value": "avileforsure.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/zeusgangzz/zeusgangzz.github.io",
"owner": {
"username": "ayah",
"email": "kaz442197@gmail.com"
},
"target": {
"CNAME": {
"name": "ayah",
"value": "zeusgangzz.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/AYnonyme971/aynonyme971.github.io",
"owner": {
"username": "AYnonyme971",
"email": "aynonyme971@gmail.com"
},
"target": {
"CNAME": {
"name": "AYnonyme971",
"value": "aynonyme971.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/Badisse/site-perso",
"owner": {
"username": "Badisse",
"email": "badisse.bouabdallah@proton.me"
},
"target": {
"CNAME": {
"name": "badisse-bouabdallah",
"value": "badisse.netlify.app"
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "benthetechguy",
"email": "me@benthetechguy.net"
},
"target": {
"CNAME": {
"name": "ben",
"value": "benthetechguy.net"
}
},
"proxied": false
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "bhavesh-acquaintsoft",
"email": "bhavesh-acquaintsoft@acquaintsofttech.com"
},
"target": {
"CNAME": {
"name": "bhavesh-acquaintsoft",
"value": "bhavesh-acquaintsoft-dev.github.io"
}
},
"proxied": false
}
+17 -17
View File
@@ -1,17 +1,17 @@
{
"repo": "https://github.com/donottakemyusername/portfolio_website",
"owner": {
"username": "donottakemyusername",
"email": "bz2461@columbia.edu"
},
"target": {
"CNAME": {
"name": "bowen",
"value": "bowenzhang99.netlify.app"
}
},
"proxied": false
}
{
"repo": "https://github.com/donottakemyusername/portfolio_website",
"owner": {
"username": "donottakemyusername",
"email": "bz2461@columbia.edu"
},
"target": {
"CNAME": {
"name": "bowen",
"value": "bowenzhang99.netlify.app"
}
},
"proxied": false
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "",
"owner": {
"username": "xxCopyCat",
"email": "ibrahimbode47@gmail.com"
},
"target": {
"CNAME": {
"name": "cat",
"value": "dns.nekoweb.org"
}
},
"proxied": true
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "chirag-adhvaryu",
"email": "chirag.adhvaryu@acquaintsofttech.com"
},
"target": {
"CNAME": {
"name": "chirag-adhvaryu",
"value": "chirag-adhvaryu.github.io"
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "cannonballchris",
"email": "cannonballchris8@gmail.com"
},
"target": {
"CNAME": {
"name": "chris",
"value": "cname.vercel-dns.com"
}
},
"proxied": false
}
File renamed without changes.
@@ -14,4 +14,4 @@
},
"proxied": false
}
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "MassaHex",
"email": "tres3mincraft@gmail.com"
},
"target": {
"CNAME": {
"name": "classlink",
"value": "massahex.github.io"
}
},
"proxied": false
}
File renamed without changes.
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "JemPH",
"email": "jamusicfinder@gmail.com"
},
"target": {
"CNAME": {
"name": "cliqq",
"value": "cliqq-api.onrender.com"
}
},
"proxied": false
}
+3 -3
View File
@@ -7,9 +7,9 @@
},
"target": {
"CNAME": {
"name": "connor",
"value": "connordoesdev.github.io"
"CNAME": {
"name": "connor",
"value": "connordoesdev.github.io"
}
},
@@ -5,9 +5,11 @@
},
"target": {
"CNAME": "crisis-bot.netlify.app"
"CNAME": {
"name": "crisis-bot",
"value": "crisis-bot.netlify.app"
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "OpAayush",
"email": "aayushmagrawal@gmail.com"
},
"target": {
"CNAME": {
"name": "cristianmusical",
"value": "2b926c65-77d0-463b-92b9-73c0ced2f03c.id.repl.co"
}
},
"proxied": false
}
File renamed without changes.
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/darvzac/darvzac.github.io",
"owner": {
"username": "darvzac",
"email": "minimaxx377@gmail.com"
},
"target": {
"CNAME": {
"name": "darvabout",
"value": "darvzac.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/is-a-good-dev/dashboard",
"owner": {
"username": "is-a-good-dev",
"email": "will@is-a-good.dev"
},
"target": {
"CNAME": {
"name": "dashboard",
"value": "is-a-good-dev.github.io"
}
},
"proxied": false
}
File renamed without changes.
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/dandepan303/onedrive-cf-index-ng",
"owner": {
"username": "dandepan303",
"email": "dandepan303@gmail.com"
},
"target": {
"CNAME": {
"name": "dean",
"value": "onedrive-cf-index-ng-eca.pages.dev"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/is-a-good-dev/dev/null",
"owner": {
"username": "is-a-good-dev",
"email": "tweak@is-a-good.dev"
},
"target": {
"CNAME": {
"name": "dev",
"value": "dns.talosbot.xyz"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/d99-1/d99-1.github.io",
"owner": {
"username": "Dhyan99",
"email": "dhyantanna@gmail.com"
},
"target": {
"CNAME": {
"name": "dhyan99",
"value": "d99-1.github.io"
}
},
"proxied": false
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "dirgha-ukani",
"email": "dirgha.ukani@truestaz.com"
},
"target": {
"CNAME": {
"name": "dirgha-ukani",
"value": "dirgha-ukani.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/is-a-good-dev/docs",
"owner": {
"username": "is-a-good-dev",
"email": "will@is-a-good.dev"
},
"target": {
"CNAME": {
"name": "docs",
"value": "is-a-good-dev.github.io"
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "fradexo65",
"email": "fradexo56@gmail.com"
},
"target": {
"CNAME": {
"name": "donut",
"value": "donut.jewerlyirbit.ru"
}
},
"proxied": false
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "dudani-meet",
"email": "dudani-meet@acquaintsofttech.com"
},
"target": {
"CNAME": {
"name": "dudani-meet",
"value": "dudani-meet.github.io"
}
},
"proxied": false
}
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "dushmanta05",
"email": "dilub4@gmail.com"
},
"target": {
"CNAME": {
"name": "dushmanta",
"value": "dushmanta05.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/eazyblack2/eazyblack2.github.io",
"owner": {
"username": "eazyblack2",
"email": "eazywhite40@gmail.com"
},
"target": {
"CNAME": {
"name": "eazyblack",
"value": "eazyblack2.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/EducatedSuddenBucket/educatedsuddenbucket.github.io",
"owner": {
"username": "EducatedSuddenBucket",
"email": "educatedsuddenbucket@gmail.com"
},
"target": {
"A": {
"name": "educatedsuddenbucket",
"value": ["216.24.57.1"]
}
},
"proxied": false
}
File renamed without changes.
@@ -14,4 +14,4 @@
},
"proxied": false
}
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/ericthomasca/ericthomasca.github.io",
"owner": {
"username": "ericthomasca",
"email": "eric@ericthomas.ca"
},
"target": {
"CNAME": {
"name": "eric",
"value": "edge.redirect.pizza"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "",
"owner": {
"username": "roktim32",
"email": "roktimsenapoty2@gmail.com"
},
"target": {
"CNAME": {
"name": "everyone",
"value": "roktim32.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "",
"owner": {
"username": "faelixyz",
"email": "hey@fae5.studio"
},
"target": {
"CNAME": {
"name": "faelixyz",
"value": "isagooddev.pages.dev"
}
},
"proxied": false
}
+18
View File
@@ -0,0 +1,18 @@
{
"repo": "https://github.com/f4rrysh/portfolio",
"owner": {
"username": "f4rrysh",
"email": "hello.farish.irfan@gmail.com"
},
"target": {
"CNAME": {
"name": "farish",
"value": "cname.vercel-dns.com"
},
"TXT": {
"name": "_vercel",
"value": "vc-domain-verify=farish.is-a-good.dev,862d5f85b8744e29248b"
}
},
"proxied": false
}
@@ -12,4 +12,4 @@
},
"proxied": false
}
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "g-pratik",
"email": "monal.patel@truestaz.com"
},
"target": {
"CNAME": {
"name": "g-pratik",
"value": "monal-patel.github.io"
}
},
"proxied": false
}
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "grvzm",
"email": "thegolumehra@gmail.com"
},
"target": {
"CNAME": {
"name": "gaurav",
"value": "grvzm.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/partehdev/gdparteh.is-a-cool.dev",
"owner": {
"username": "PartehDev",
"email": "parteh0754.coding.guy@gmail.com"
},
"target": {
"CNAME": {
"name": "gdparteh",
"value": "partehdev.github.io"
}
},
"proxied": false
}
+1 -1
View File
@@ -14,4 +14,4 @@
},
"proxied": false
}
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/GlobalwideGames/GlobalwideGames.github.io",
"owner": {
"username": "GlobalwideGames",
"email": "joshuavonharten@gmail.com"
},
"target": {
"CNAME": {
"name": "global",
"value": "globalwidegames.github.io"
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "",
"owner": {
"username": "gpchn",
"email": "g.p.chn@outlook.com"
},
"target": {
"CNAME": {
"name": "gpchn",
"value": "gpchn.pages.dev"
}
},
"proxied": true
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/FreeCode911/register",
"owner": {
"username": "FreeCode911",
"email": "lykcloud@dr.com"
},
"target": {
"CNAME": {
"name": "gpt4o",
"value": "freecode911.github.io"
}
},
"proxied": false
}
File renamed without changes.
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "grishma-chhayani",
"email": "grishma-chhayani@acquaintsofttech.com"
},
"target": {
"CNAME": {
"name": "grishma-chhayani",
"value": "grishma-chhayani.github.io"
}
},
"proxied": false
}
File renamed without changes.
+5 -5
View File
@@ -1,9 +1,9 @@
{
"repo": "https://github.com/Newfies/register",
"owner": {
"username": "Newfies",
"email": "ItsSimplyGav@proton.me"
"username": "Newfies",
"email": "ItsSimplyGav@proton.me"
},
"target": {
@@ -12,6 +12,6 @@
"value": "cname.short.io"
}
},
"proxied": true
}
}
File renamed without changes.
+15
View File
@@ -0,0 +1,15 @@
{
"owner": {
"username": "yr3",
"email": "yazeedl@pm.me"
},
"target": {
"CNAME": {
"name": "he",
"value": "yazeed.works"
}
},
"proxied": true
}
File renamed without changes.
+13
View File
@@ -0,0 +1,13 @@
{
"owner": {
"username": "hiren-brahmbhatt",
"email": "hiren-brahmbhatt@acquaintsofttech.com"
},
"target": {
"CNAME": {
"name": "hiren-brahmbhatt",
"value": "hiren-brahmbhatt.github.io"
}
},
"proxied": false
}
+22
View File
@@ -0,0 +1,22 @@
{
"repo": "https://github.com/hunghg255/register-1",
"owner": {
"username": "hunghg255",
"email": "giahunghust@gmail.com"
},
"target": {
"CNAME": {
"name": "hung",
"value": "cname.vercel-dns.com"
},
"TXT": {
"name": "_vercel",
"value": "vc-domain-verify=hung.is-a-good.dev,919e696b9e539fefeccf"
}
},
"proxied": false
}
File renamed without changes.
+14 -16
View File
@@ -1,16 +1,14 @@
{
"repo":"https://github.com/hycord/monorepo",
"owner": {
"username": "hycord",
"email": "hycord@hycordia.com"
},
"target": {
"A": {
"name": "hycord",
"value": [
"89.106.200.1"
]
}
},
"proxied": false
}
{
"repo": "https://github.com/hycord/monorepo",
"owner": {
"username": "hycord",
"email": "hycord@hycordia.com"
},
"target": {
"A": {
"name": "hycord",
"value": ["89.106.200.1"]
}
},
"proxied": false
}
+17
View File
@@ -0,0 +1,17 @@
{
"repo": "https://github.com/Hyeonjinkk/Hyeonjinkk.github.io",
"owner": {
"username": "Hyeonjinkk",
"email": "guswls0975@naver.com"
},
"target": {
"CNAME": {
"name": "Hyeonjinkk",
"value": "Hyeonjinkk.github.io"
}
},
"proxied": false
}
Loaded 100 of 438 files, more files were not shown because too many files have changed in this diff. Show more