From 6ed61da8b8ff76b0123cea9c5131ccb4e6ad3063 Mon Sep 17 00:00:00 2001 From: atlas Date: Fri, 2 Oct 2026 08:06:30 +0200 Subject: [PATCH] docs(swarm): state swarm domain as required; drop changelog wording Refs #3902 --- docs/swarm/README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/docs/swarm/README.md b/docs/swarm/README.md index 454cdebf..32a75a43 100644 --- a/docs/swarm/README.md +++ b/docs/swarm/README.md @@ -311,10 +311,11 @@ services.hyperhive = { -`swarm.domain` is **required** on a host that runs a hive, and `hiveName` on -a host that runs a hive, the secret store or the homeserver; eval fails with -a hint naming each. Neither defaults, because a guessed value here is a -wrong hostname that evaluates cleanly and deploys. +Swarm options are identical on every host in the swarm, so `swarm.domain` is +**required** on every host; `hiveName` is required on a host that runs a +hive, the secret store or the homeserver. Eval fails with a hint naming +each. Neither defaults, because a guessed value here is a wrong hostname +that evaluates cleanly and deploys. @@ -364,8 +365,8 @@ mechanism. every host holds the directory, so a value written only there leaves every peer pointing somewhere else. Move it into the hive's directory entry, or drop it if it's the conventional `.`. -- Setting `swarm.hives..certFingerprint` fails eval; the field no - longer exists. Trust comes from the swarm root instead. +- Setting `swarm.hives..certFingerprint` fails eval: that field + doesn't exist. Trust comes from the swarm root instead.