temp deploy some records

This commit is contained in:
William Harrison
2024-10-30 17:29:57 +08:00
committed by GitHub
parent 9fa09f3040
commit eacaeec468
+25 -25
View File
@@ -21,35 +21,35 @@ for (var subdomain in domains) {
var proxyState = domainData.proxied ? { cloudflare_proxy: "on" } : { cloudflare_proxy: "off" };
// Handle A records
if (domainData.record.A) {
for (var a in domainData.record.A) {
commit.push(A(subdomainName, IP(domainData.record.A[a]), proxyState));
}
}
// if (domainData.record.A) {
// for (var a in domainData.record.A) {
// commit.push(A(subdomainName, IP(domainData.record.A[a]), proxyState));
// }
// }
// Handle AAAA records
if (domainData.record.AAAA) {
for (var aaaa in domainData.record.AAAA) {
commit.push(AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState));
}
}
// if (domainData.record.AAAA) {
// for (var aaaa in domainData.record.AAAA) {
// commit.push(AAAA(subdomainName, domainData.record.AAAA[aaaa], proxyState));
// }
// }
// Handle CAA records
if (domainData.record.CAA) {
for (var caa in domainData.record.CAA) {
var caaRecord = domainData.record.CAA[caa];
commit.push(CAA(subdomainName, caaRecord.flags, caaRecord.tag, caaRecord.value));
}
}
// if (domainData.record.CAA) {
// for (var caa in domainData.record.CAA) {
// var caaRecord = domainData.record.CAA[caa];
// commit.push(CAA(subdomainName, caaRecord.flags, caaRecord.tag, caaRecord.value));
// }
// }
// Handle CNAME records
if (domainData.record.CNAME) {
// Allow CNAME record on root
if (subdomainName === "@") {
commit.push(ALIAS(subdomainName, domainData.record.CNAME + ".", proxyState));
} else {
commit.push(CNAME(subdomainName, domainData.record.CNAME + ".", proxyState));
}
// } else {
// commit.push(CNAME(subdomainName, domainData.record.CNAME + ".", proxyState));
// }
}
// Handle DS records
@@ -72,12 +72,12 @@ for (var subdomain in domains) {
}
// Handle SRV records
if (domainData.record.SRV) {
for (var srv in domainData.record.SRV) {
var srvRecord = domainData.record.SRV[srv];
commit.push(SRV(subdomainName, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + "."));
}
}
// if (domainData.record.SRV) {
// for (var srv in domainData.record.SRV) {
// var srvRecord = domainData.record.SRV[srv];
// commit.push(SRV(subdomainName, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + "."));
// }
// }
// Handle TXT records
if (domainData.record.TXT) {