mirror of
https://github.com/tiennm99/is-a-dev.git
synced 2026-10-19 20:15:17 +00:00
Update dnsconfig.js
This commit is contained in:
1 parent
92c44c1ad8
commit
8f9609d0c1
1 file changed
+17
-17
+17
-17
@@ -46,13 +46,6 @@ for (var idx in domains) {
|
|||||||
proxyState = proxy.off;
|
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
|
// Handle A records
|
||||||
if (domainData.record.A) {
|
if (domainData.record.A) {
|
||||||
for (var a in 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
|
// Handle MX records
|
||||||
if (domainData.record.MX) {
|
if (domainData.record.MX) {
|
||||||
for (var mx in domainData.record.MX) {
|
for (var mx in domainData.record.MX) {
|
||||||
commit[domainData.record.domain].push(
|
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
|
// Handle NS records
|
||||||
if (domainData.record.NS) {
|
if (domainData.record.NS) {
|
||||||
for (var ns in domainData.record.NS) {
|
for (var ns in domainData.record.NS) {
|
||||||
commit[domainData.domain].push(
|
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) {
|
for (var srv in domainData.record.SRV) {
|
||||||
var srvRecord = domainData.record.SRV[srv];
|
var srvRecord = domainData.record.SRV[srv];
|
||||||
commit[domainData.domain].push(
|
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
|
// Commit all DNS records
|
||||||
|
|||||||
Reference in new issue
Block a user