From e288bd899ea0ee51c30841974b97a1229cba4845 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vili=20Sinerv=C3=A4?= Date: Sat, 21 Dec 2024 15:22:10 +0200 Subject: [PATCH] Switch to Avahi for mDNS --- base.nix | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/base.nix b/base.nix index e8d94ef..35f946e 100644 --- a/base.nix +++ b/base.nix @@ -165,10 +165,24 @@ enable = true; connectionConfig."connection.mdns" = "yes"; }; - firewall.allowedUDPPorts = [ 5353 ]; # mDNS tempAddresses = "disabled"; }; - services.resolved.enable = true; + # Config for Avahi mDNS service + services.avahi = { + enable = true; + wideArea = false; + ipv6 = true; + domainName = "vsinerva.fi"; + browseDomains = [ "vsinerva.fi" ]; + nssmdns4 = true; + nssmdns6 = true; + openFirewall = true; + publish = { + enable = true; + addresses = true; + domain = true; + }; + }; users.mutableUsers = false; # Force all user management to happen throught nix-files