nixos-config/zones/rebmit.moe.nix

30 lines
578 B
Nix
Raw Normal View History

2024-12-15 22:33:35 +08:00
{ dns, lib, ... }:
with dns.lib.combinators;
let
common = import ./common.nix;
inherit (common.hosts) suwako-vie0;
in
dns.lib.toString "rebmit.moe" {
inherit (common)
TTL
SOA
NS
;
A = suwako-vie0.endpoints_v4;
AAAA = suwako-vie0.endpoints_v6;
HTTPS = [
{
alpn = [
"h3"
"h2"
];
}
];
subdomains = {
keycloak.CNAME = [ "suwako-vie0.rebmit.link." ];
matrix.CNAME = [ "suwako-vie0.rebmit.link." ];
2024-12-17 16:32:59 +08:00
miniflux.CNAME = [ "suwako-vie0.rebmit.link." ];
2024-12-15 22:33:35 +08:00
ntfy.CNAME = [ "suwako-vie0.rebmit.link." ];
};
}