mirror of
https://github.com/tiennm99/is-a-dev.git
synced 2026-05-25 01:36:45 +00:00
Update dnsconfig.js
This commit is contained in:
+17
-17
@@ -46,13 +46,6 @@ for (var idx in domains) {
|
||||
proxyState = proxy.off;
|
||||
}
|
||||
|
||||
// Handle CNAME record
|
||||
if (domainData.record.CNAME) {
|
||||
commit[domainData.record.domain].push(
|
||||
CNAME(domainData.subdomain, domainData.record.CNAME + ".", proxyState)
|
||||
);
|
||||
}
|
||||
|
||||
// Handle A records
|
||||
if (domainData.record.A) {
|
||||
for (var a in domainData.record.A) {
|
||||
@@ -71,27 +64,27 @@ for (var idx in domains) {
|
||||
}
|
||||
}
|
||||
|
||||
// Handle CNAME record
|
||||
if (domainData.record.CNAME) {
|
||||
commit[domainData.record.domain].push(
|
||||
CNAME(domainData.subdomain, `${domainData.record.CNAME}.`, proxyState)
|
||||
);
|
||||
}
|
||||
|
||||
// Handle MX records
|
||||
if (domainData.record.MX) {
|
||||
for (var mx in domainData.record.MX) {
|
||||
commit[domainData.record.domain].push(
|
||||
MX(domainData.subdomain, 10, domainData.record.MX[mx] + ".")
|
||||
MX(domainData.subdomain, 10, `${domainData.record.MX[mx]}.`)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// Handle URL records (redirect)
|
||||
if (domainData.record.URL) {
|
||||
commit[domainData.record.domain].push(
|
||||
URL(domainData.subdomain, domainData.record.URL)
|
||||
);
|
||||
}
|
||||
|
||||
// Handle NS records
|
||||
if (domainData.record.NS) {
|
||||
for (var ns in domainData.record.NS) {
|
||||
commit[domainData.domain].push(
|
||||
NS(domainData.subdomain, domainData.record.NS[ns] + ".")
|
||||
NS(domainData.subdomain, `${domainData.record.NS[ns]}.`)
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -101,7 +94,7 @@ for (var idx in domains) {
|
||||
for (var srv in domainData.record.SRV) {
|
||||
var srvRecord = domainData.record.SRV[srv];
|
||||
commit[domainData.domain].push(
|
||||
SRV(domainData.subdomain, srvRecord.priority, srvRecord.weight, srvRecord.port, srvRecord.target + ".")
|
||||
SRV(domainData.subdomain, srvRecord.priority, srvRecord.weight, srvRecord.port, `${srvRecord.target}.`)
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -120,6 +113,13 @@ for (var idx in domains) {
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// Handle URL records (redirect)
|
||||
if (domainData.record.URL) {
|
||||
commit[domainData.record.domain].push(
|
||||
CNAME(domainData.subdomain, "redirect.is-a.dev.", proxyState)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// Commit all DNS records
|
||||
|
||||
Reference in New Issue
Block a user