diff --git a/dnsconfig.js b/dnsconfig.js index e292badeb..7b7bb17fc 100644 --- a/dnsconfig.js +++ b/dnsconfig.js @@ -94,6 +94,11 @@ for (var subdomain in domains) { if (domainData.record.URL) { commit.push(A(subdomainName, IP("192.0.2.1"), { cloudflare_proxy: "on" })); } + + // Handle reserved domains + if (domainData.reserved) { + commit.push(TXT(subdomainName, "RESERVED")); + } } // Exceptions diff --git a/domains/com.json b/domains/com.json new file mode 100644 index 000000000..1570b3e57 --- /dev/null +++ b/domains/com.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": {}, + "reserved": true +} diff --git a/domains/help.json b/domains/help.json new file mode 100644 index 000000000..e9887267f --- /dev/null +++ b/domains/help.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": { + "URL": "https://is-a.dev/docs" + } +} diff --git a/domains/net.json b/domains/net.json new file mode 100644 index 000000000..1570b3e57 --- /dev/null +++ b/domains/net.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": {}, + "reserved": true +} diff --git a/domains/nic.json b/domains/nic.json new file mode 100644 index 000000000..1570b3e57 --- /dev/null +++ b/domains/nic.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": {}, + "reserved": true +} diff --git a/domains/org.json b/domains/org.json new file mode 100644 index 000000000..1570b3e57 --- /dev/null +++ b/domains/org.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": {}, + "reserved": true +} diff --git a/domains/register.json b/domains/register.json new file mode 100644 index 000000000..aab28d71a --- /dev/null +++ b/domains/register.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": { + "URL": "https://github.com/is-a-dev/register" + } +} diff --git a/domains/registry.json b/domains/registry.json new file mode 100644 index 000000000..1570b3e57 --- /dev/null +++ b/domains/registry.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": {}, + "reserved": true +} diff --git a/domains/support.json b/domains/support.json new file mode 100644 index 000000000..e9887267f --- /dev/null +++ b/domains/support.json @@ -0,0 +1,9 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": { + "URL": "https://is-a.dev/docs" + } +} diff --git a/domains/whois.json b/domains/whois.json new file mode 100644 index 000000000..1570b3e57 --- /dev/null +++ b/domains/whois.json @@ -0,0 +1,8 @@ +{ + "owner": { + "username": "is-a-dev", + "email": "admin@is-a.dev" + }, + "record": {}, + "reserved": true +}