swarm-ui: build the forge link from swarm.forge.domain
The swarm-controller builds the Forge quick link from services.hyperhive.swarm.forge.domain, replacing hive-forge/default.nix's per-host entry, so all seven swarm-service links come from swarm-level options. Also drops the remaining references to the removed matrix GUI switch: the HiveUrls / Urls / hive_urls docs, the hivectl.md `open` note and the gateway.md vhost-map rows, which name `gatewayHost` instead. The grafana, victoriametrics and victorialogs modules' comments no longer mention a quick-link they do not define. Refs #4885
This commit is contained in:
parent
6786d54e5a
commit
72e9e1bb4a
11 changed files with 25 additions and 31 deletions
|
|
@ -109,6 +109,7 @@ same whichever host runs each service:
|
|||
|
||||
| link | URL built from |
|
||||
| -------- | ------------------------------------------------- |
|
||||
| Forge | `services.hyperhive.swarm.forge.domain` |
|
||||
| Authelia | `services.hyperhive.swarm.authelia.domain` |
|
||||
| Grafana | `services.hyperhive.swarm.grafana.domain` |
|
||||
| Metrics | `services.hyperhive.swarm.victoriametrics.domain` |
|
||||
|
|
@ -116,11 +117,9 @@ same whichever host runs each service:
|
|||
| Matrix | `services.hyperhive.swarm.matrix.gatewayHost` |
|
||||
| Bao | `services.hyperhive.swarm.bao.ui.domain` |
|
||||
|
||||
`nix/host-modules/swarm-controller.nix` builds these entries. The Forge
|
||||
entry, and `swarm-ui.nix`'s entry for this UI's own API docs, come from
|
||||
those services' own modules, and only when the controller's host runs that
|
||||
service. An operator can add entries directly. An empty list hides the
|
||||
button.
|
||||
`nix/host-modules/swarm-controller.nix` builds these entries. `swarm-ui.nix`
|
||||
adds one more, for this UI's own API docs. An operator can add entries
|
||||
directly. An empty list hides the button.
|
||||
|
||||
The **Matrix** entry opens the swarm's matrix web client (fluffychat,
|
||||
`services.hyperhive.deploy.matrix.gui.package`) at the homeserver's
|
||||
|
|
|
|||
Loading…
Reference in a new issue