beherbergung/deployment/modules/dns/beherbergung.mission-lifeli...

39 lines
678 B
Nix

{ dns, ... }:
with dns.lib.combinators; {
SOA = {
nameServer = #"ns1";
"ns1.broenradio.org.";
adminEmail = "dns-admin@mission-lifeline.de";
serial = 2022031001;
};
NS = [
#"ns1"
#"ns2"
"ns1.broenradio.org."
"ns2.broenradio.org."
];
A = [ "88.198.203.104" ];
AAAA = [ "2a01:4f8:c0c:cf13::1" ];
subdomains = rec {
server1 = host "88.198.203.104" "2a01:4f8:c0c:cf13::1";
ns1 = server1;
ns2 = server1; ## TODO
backend = server1;
search = server1;
submission = server1;
binarycache = server1;
grafana = server1;
prometheus-server1 = server1;
loki-server1 = server1;
};
}