core01: DNS for Garage & Outline

This commit is contained in:
Raito Bezarius 2022-10-29 17:31:46 +02:00
parent b40a49feed
commit 43d3367e9f

View file

@ -43,8 +43,28 @@ dualstack // {
core01 = dualstack;
ns1 = dualstack;
# First non-beta service, our Outline.
# Non-beta service
# Outline
notion = public-cof-ips;
# S3 API
s3 = public-cof-ips;
# CDN API
cdn = public-cof-ips // {
CAA = [
{ issuerCritical = false;
tag = "issue";
value = "letsencrypt.org";
}
{
issuerCritical = false;
tag = "iodef";
value = "mailto:${my.email}";
}
];
subdomains = {
"*" = public-cof-ips;
} // delegateACMEDNSChallenge "7a9dffd8-f57b-4635-ba79-07f8b0db4fad.acme.rz.ens.wtf.";
};
builders.subdomains = lib.mapAttrs (n: AAAA: { inherit AAAA; }) remoteBuilders;