From 69a0440a02945b3fb8d156b7f9d96628059d5f67 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Wed, 9 Dec 2020 11:58:01 +0100 Subject: doc: Document 'advertise?' for 'guix-publish-configuration'. * doc/guix.texi (Base Services): Document the 'advertise?' field of 'guix-publish-configuration'. --- doc/guix.texi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/guix.texi b/doc/guix.texi index 7960143723..38927bc0b5 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -15353,6 +15353,14 @@ The TCP port to listen for connections. The host (and thus, network interface) to listen to. Use @code{"0.0.0.0"} to listen on all the network interfaces. +@item @code{advertise?} (default: @code{#f}) +When true, advertise the service on the local network @i{via} the DNS-SD +protocol, using Avahi. + +This allows neighboring Guix devices with discovery on (see +@code{guix-configuration} above) to discover this @command{guix publish} +instance and to automatically download substitutes from it. + @item @code{compression} (default: @code{'(("gzip" 3))}) This is a list of compression method/level tuple used when compressing substitutes. For example, to compress all substitutes with @emph{both} lzip -- cgit v1.2.3