Watch
0
0
Fork
You've already forked hyperhive
0

docs(swarm): state swarm domain as required; drop changelog wording

Refs #3902
This commit is contained in:
atlas 2026-10-02 08:06:30 +02:00 • committed by mara
commit 6ed61da8b8

View file

@ -311,10 +311,11 @@ services.hyperhive = {
<!-- vale write-good.Passive = NO --> <!-- vale write-good.Passive = NO -->
`swarm.domain` is **required** on a host that runs a hive, and `hiveName` on Swarm options are identical on every host in the swarm, so `swarm.domain` is
a host that runs a hive, the secret store or the homeserver; eval fails with **required** on every host; `hiveName` is required on a host that runs a
a hint naming each. Neither defaults, because a guessed value here is a hive, the secret store or the homeserver. Eval fails with a hint naming
wrong hostname that evaluates cleanly and deploys. each. Neither defaults, because a guessed value here is a wrong hostname
that evaluates cleanly and deploys.
<!-- vale write-good.Passive = YES --> <!-- vale write-good.Passive = YES -->
@ -364,8 +365,8 @@ mechanism.
every host holds the directory, so a value written only there leaves every 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 peer pointing somewhere else. Move it into the hive's directory entry, or
drop it if it's the conventional `<hiveName>.<swarm.domain>`. drop it if it's the conventional `<hiveName>.<swarm.domain>`.
- Setting `swarm.hives.<name>.certFingerprint` fails eval; the field no - Setting `swarm.hives.<name>.certFingerprint` fails eval: that field
longer exists. Trust comes from the swarm root instead. doesn't exist. Trust comes from the swarm root instead.
</details> </details>