From 9e83d348711e9a3d39ed0660e46ef60700d99f84 Mon Sep 17 00:00:00 2001 From: The Hedgehog Date: Tue, 9 Aug 2022 13:01:04 -0400 Subject: [PATCH] prefect/nsd: update SOA and NS records --- hosts/prefect/services/nsd/thehedgehog.me.nix | 10 +++++++--- hosts/prefect/services/nsd/yourmother.website.nix | 6 +++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/hosts/prefect/services/nsd/thehedgehog.me.nix b/hosts/prefect/services/nsd/thehedgehog.me.nix index 05dd34f..889cf5e 100644 --- a/hosts/prefect/services/nsd/thehedgehog.me.nix +++ b/hosts/prefect/services/nsd/thehedgehog.me.nix @@ -1,13 +1,17 @@ { dns, ... }: with dns.combinators; { SOA = { - nameServer = "ns1"; + nameServer = "ns1.thehedgehog.me."; adminEmail = "me@thehedgehog.me"; - serial = 2022070905; + serial = 2022070907; + # Refresh the records every hour + refresh = 3600; + # If retry fails, retry after 10 minutes + retry = 600; }; # Set primary nameserver to my nameserver. NS = [ - "ns1" + "ns1.thehedgehog.me." ]; TXT = [ diff --git a/hosts/prefect/services/nsd/yourmother.website.nix b/hosts/prefect/services/nsd/yourmother.website.nix index 837b3ac..dcf3c1a 100644 --- a/hosts/prefect/services/nsd/yourmother.website.nix +++ b/hosts/prefect/services/nsd/yourmother.website.nix @@ -1,14 +1,14 @@ { dns, ... }: with dns.combinators; { SOA = { - nameServer = "ns1.thehedgehog.me"; + nameServer = "ns1.thehedgehog.me."; adminEmail = "me@thehedgehog.me"; - serial = 2022070901; + serial = 2022070903; }; CAA = letsEncrypt "me@thehedgehog.me"; NS = [ - "ns1.thehedgehog.me" + "ns1.thehedgehog.me." ]; A = [ "5.161.140.5" ];