feat: advertise local domains on reisen

This commit is contained in:
arcnmx 2024-01-07 13:02:43 -08:00
parent 95dfd6ce0f
commit 0a8fa91ef1
2 changed files with 12 additions and 3 deletions

View file

@ -5,7 +5,7 @@ NF_CONFIG_ROOT=${NF_CONFIG_ROOT-.}
NF_HOST=${NF_HOST-tewi}
NIXOS_TOPLEVEL=network.nodes.$NF_HOST.system.build.toplevel
NF_ADDR=${NF_ADDR-${NF_HOST}}
NF_ADDR=${NF_ADDR-${NF_HOST}.local}
if [[ $1 = tarball ]]; then
shift

View file

@ -1,9 +1,18 @@
{
lib,
name,
...
}: let
inherit (lib) mkDefault mkOverride;
inherit (lib) mkDefault;
in {
services.resolved.enable = true;
services.avahi = {
enable = mkDefault true;
publish = {
enable = mkDefault true;
domain = mkDefault true;
addresses = mkDefault true;
userServices = mkDefault true;
};
wideArea = mkDefault false;
};
}