Update dnsconfig.js

This commit is contained in:
William Harrison authored and GitHub committed 2024-11-01 20:59:02 +08:00
1 parent 8a7dd728c0
commit c746d0e6aa
1 file changed
+14 -14
+14 -14
View File
@@ -31,7 +31,7 @@ for (var subdomain in domains) {
if (domainData.record.A) { if (domainData.record.A) {
for (var a in domainData.record.A) { for (var a in domainData.record.A) {
records.push( records.push(
A(subdomainName, IP(domainData.record.A[a]), proxyState), A(subdomainName, IP(domainData.record.A[a]), proxyState)
); );
} }
} }
@@ -40,7 +40,7 @@ for (var subdomain in domains) {
if (domainData.record.AAAA) { if (domainData.record.AAAA) {
for (var aaaa in domainData.record.AAAA) { for (var aaaa in domainData.record.AAAA) {
records.push( records.push(
AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState), AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState)
); );
} }
} }
@@ -54,8 +54,8 @@ for (var subdomain in domains) {
subdomainName, subdomainName,
caaRecord.flags, caaRecord.flags,
caaRecord.tag, caaRecord.tag,
caaRecord.value, caaRecord.value
), )
); );
} }
} }
@@ -65,11 +65,11 @@ for (var subdomain in domains) {
// Allow CNAME record on root // Allow CNAME record on root
if (subdomainName === "@") { if (subdomainName === "@") {
records.push( records.push(
ALIAS(subdomainName, domainData.record.CNAME + ".", proxyState), ALIAS(subdomainName, domainData.record.CNAME + ".", proxyState)
); );
} else { } else {
records.push( records.push(
CNAME(subdomainName, domainData.record.CNAME + ".", proxyState), CNAME(subdomainName, domainData.record.CNAME + ".", proxyState)
); );
} }
} }
@@ -82,8 +82,8 @@ for (var subdomain in domains) {
domainData.record.DS.key_tag, domainData.record.DS.key_tag,
domainData.record.DS.algorithm, domainData.record.DS.algorithm,
domainData.record.DS.digest_type, domainData.record.DS.digest_type,
domainData.record.DS.digest, domainData.record.DS.digest
), )
); );
} }
@@ -94,8 +94,8 @@ for (var subdomain in domains) {
MX( MX(
subdomainName, subdomainName,
10 + parseInt(mx), 10 + parseInt(mx),
domainData.record.MX[mx] + ".", domainData.record.MX[mx] + "."
), )
); );
} }
} }
@@ -117,8 +117,8 @@ for (var subdomain in domains) {
srvRecord.priority, srvRecord.priority,
srvRecord.weight, srvRecord.weight,
srvRecord.port, srvRecord.port,
srvRecord.target + ".", srvRecord.target + "."
), )
); );
} }
} }
@@ -146,7 +146,7 @@ for (var subdomain in domains) {
} }
var options = { var options = {
no_ns: true, no_ns: true
}; };
var ignored = [ var ignored = [
@@ -157,7 +157,7 @@ var ignored = [
IGNORE("_dmarc", "TXT"), IGNORE("_dmarc", "TXT"),
IGNORE("autoconfig", "CNAME"), IGNORE("autoconfig", "CNAME"),
IGNORE("autodiscover", "CNAME"), IGNORE("autodiscover", "CNAME"),
IGNORE("dkim._domainkey", "TXT"), IGNORE("dkim._domainkey", "TXT")
]; ];
D(domainName, registrar, dnsProvider, options, ignored, records); D(domainName, registrar, dnsProvider, options, ignored, records);