all repos — dns @ 915d8f55ab644a3b04bc1f20ffce9d2c20660ecb

DNS records for my domains, managed via dnscontrol

Revert "remove fly helper function" This reverts commit b1ec9a82dcb924da7b132eeb7c8c46d8aaad5ca8.

Alin
commit

915d8f55ab644a3b04bc1f20ffce9d2c20660ecb

parent

775f9f3067ee37f5184c3f647615e0607aab3bed

1 file changed, 18 insertions(+), 0 deletions(-)

changed files
M dnsconfig.jsdnsconfig.js
@@ -37,6 +37,24 @@ )
} /** + * @param {string} name + * @param {string} [acmeTarget] + */ +function fly(name, acmeTarget) { + var records = [ + ALIAS(name, 'alanpearce-eu.fly.dev.'), + HTTPS(name, 1, 'alanpearce-eu.fly.dev.', https({ + alpn: ['h2'], + })), + ] + if (acmeTarget != null) { + records.push(acmeDelegate(name, acmeTarget)) + } + + return records +} + +/** * @description point name to target with an ALIAS or CNAME record * @param {string} name * @param {string} target