mirror of
https://github.com/tiennm99/is-a-dev.git
synced 2026-10-13 08:15:41 +00:00
Merge branch 'main' into patch-5
This commit is contained in:
3 files changed
+24
-15
No files matched your search
@@ -6,6 +6,7 @@ on:
|
||||
paths:
|
||||
- "domains/*"
|
||||
- ".github/workflows/publish.yml"
|
||||
- "util/reserved.json"
|
||||
- "dnsconfig.js"
|
||||
|
||||
workflow_dispatch:
|
||||
|
||||
+22
-15
@@ -104,20 +104,20 @@ for (var subdomain in domains) {
|
||||
|
||||
// Handle TLSA records
|
||||
if (domainData.record.TLSA) {
|
||||
for (var tlsa in domainData.record.TLSA) {
|
||||
var tlsaRecord = domainData.record.TLSA[tlsa];
|
||||
for (var tlsa in domainData.record.TLSA) {
|
||||
var tlsaRecord = domainData.record.TLSA[tlsa];
|
||||
|
||||
records.push(
|
||||
TLSA(
|
||||
subdomainName,
|
||||
tlsaRecord.usage,
|
||||
tlsaRecord.selector,
|
||||
tlsaRecord.matchingType,
|
||||
tlsaRecord.certificate
|
||||
)
|
||||
);
|
||||
}
|
||||
}
|
||||
records.push(
|
||||
TLSA(
|
||||
subdomainName,
|
||||
tlsaRecord.usage,
|
||||
tlsaRecord.selector,
|
||||
tlsaRecord.matchingType,
|
||||
tlsaRecord.certificate
|
||||
)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// Handle TXT records
|
||||
if (domainData.record.TXT) {
|
||||
@@ -133,7 +133,7 @@ for (var subdomain in domains) {
|
||||
// Handle URL records
|
||||
if (domainData.record.URL) {
|
||||
records.push(A(subdomainName, IP("192.0.2.1"), CF_PROXY_ON));
|
||||
records.push(TXT("_redirect." + subdomainName, domainData.record.URL));
|
||||
records.push(TXT("_redirect." + subdomainName, domainData.record.URL));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -142,7 +142,14 @@ var reserved = require("./util/reserved.json");
|
||||
// Handle reserved domains
|
||||
for (var i = 0; i < reserved.length; i++) {
|
||||
var subdomain = reserved[i];
|
||||
records.push(CNAME(subdomain, "reserved.is-a.dev.", CF_PROXY_ON));
|
||||
if (
|
||||
subdomain !== "ns1" &&
|
||||
subdomain !== "ns2" &&
|
||||
subdomain !== "ns3" &&
|
||||
subdomain !== "ns4"
|
||||
) {
|
||||
records.push(CNAME(subdomain, "reserved.is-a.dev.", CF_PROXY_ON));
|
||||
}
|
||||
}
|
||||
|
||||
var options = {
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
"help",
|
||||
"helper",
|
||||
"helpers",
|
||||
"home",
|
||||
"hostmaster",
|
||||
"http",
|
||||
"https",
|
||||
|
||||
Reference in new issue
Block a user