aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2020-12-09 11:58:01 +0100
committerLudovic Courtès <ludo@gnu.org>2020-12-09 14:13:33 +0100
commit69a0440a02945b3fb8d156b7f9d96628059d5f67 (patch)
tree51d5e09c528e45df83d266cb633b598d8b81916d
parentf066e657132461519de897e695e91e8d381a7a4b (diff)
downloadguix-69a0440a02945b3fb8d156b7f9d96628059d5f67.tar
guix-69a0440a02945b3fb8d156b7f9d96628059d5f67.tar.gz
doc: Document 'advertise?' for 'guix-publish-configuration'.
* doc/guix.texi (Base Services): Document the 'advertise?' field of 'guix-publish-configuration'.
-rw-r--r--doc/guix.texi8
1 files changed, 8 insertions, 0 deletions
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