From 43cabb09ef58ee67d6593f96e4dd45ba173fed8c Mon Sep 17 00:00:00 2001 From: h7x4 Date: Sat, 8 Jun 2024 12:47:46 +0200 Subject: [PATCH] kasei/avahi: setup --- hosts/kasei/configuration.nix | 1 + hosts/kasei/services/avahi.nix | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 hosts/kasei/services/avahi.nix diff --git a/hosts/kasei/configuration.nix b/hosts/kasei/configuration.nix index 983157a..4cab7bb 100644 --- a/hosts/kasei/configuration.nix +++ b/hosts/kasei/configuration.nix @@ -1,6 +1,7 @@ { config, lib, pkgs, inputs, specialArgs, ... }: { imports = [ + ./services/avahi.nix ./services/docker.nix ./services/libvirtd.nix ./services/logiops.nix diff --git a/hosts/kasei/services/avahi.nix b/hosts/kasei/services/avahi.nix new file mode 100644 index 0000000..9eba86f --- /dev/null +++ b/hosts/kasei/services/avahi.nix @@ -0,0 +1,13 @@ +{ config, pkgs, lib, ... }: +{ + services.avahi = { + enable = true; + publish.enable = true; + publish.addresses = true; + publish.domain = true; + publish.hinfo = true; + publish.userServices = true; + publish.workstation = true; + extraServiceFiles.ssh = "${pkgs.avahi}/etc/avahi/services/ssh.service"; + }; +}