diff --git a/hosts/sid/services/mailserver.nix b/hosts/sid/services/mailserver.nix index bd6e73f..f3af274 100644 --- a/hosts/sid/services/mailserver.nix +++ b/hosts/sid/services/mailserver.nix @@ -1,4 +1,4 @@ -{ inputs, ... }: +{ inputs, config, ... }: { imports = [ inputs.synix.nixosModules.mailserver ]; @@ -6,7 +6,7 @@ mailserver = { enable = true; stateVersion = 3; - localDnsResolver = false; # use coredns + localDnsResolver = !config.services.coredns.enable; accounts = { sid = { aliases = [ "postmaster" ]; diff --git a/modules/nixos/tailscale/default.nix b/modules/nixos/tailscale/default.nix index 26acd6e..726461d 100644 --- a/modules/nixos/tailscale/default.nix +++ b/modules/nixos/tailscale/default.nix @@ -1,4 +1,4 @@ -{ inputs, ... }: +{ inputs, config, ... }: { imports = [ inputs.synix.nixosModules.tailscale ]; @@ -6,6 +6,7 @@ services.tailscale = { enable = true; enableSSH = true; + acceptDNS = !config.services.coredns.enable; loginServer = "https://hs.sid.ovh"; }; }