From 6e4f72402af29019ea843212a1b6a1e83f96da7d Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Mon, 11 Apr 2022 23:40:35 -0400 Subject: [PATCH] feat(networking): enable ssh publishing on avahi --- modules/modules/networking.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/modules/networking.nix b/modules/modules/networking.nix index 8684440..d5ce267 100644 --- a/modules/modules/networking.nix +++ b/modules/modules/networking.nix @@ -1,4 +1,4 @@ -{ config, lib, ... }: +{ config, lib, pkgs, ... }: with lib; with lib.hlissner; { @@ -10,6 +10,13 @@ with lib.hlissner; services.avahi = { enable = true; nssmdns = true; + publish = { + enable = true; + userServices = true; + }; + extraServiceFiles = { + ssh = "${pkgs.avahi}/etc/avahi/services/ssh.service"; + }; }; } ];