atlas
228842b9d8
feat(swarm-grafana): scrape Grafana's own metrics over a loopback listener
...
Grafana was the one swarm service that exports Prometheus metrics and had no
scrape target, so the swarm's metrics UI was invisible to the metrics it
displays.
It serves on a unix socket and claims no TCP port, which is deliberate and
stays that way; a prometheus target has to be a host:port, so nginx re-serves
the one endpoint a scraper needs on loopback. An exact-match location, not a
prefix: widening it would re-serve the whole UI without authorization.
The metrics section is now stated explicitly rather than inherited, because a
scrape target depends on it and a changed upstream default would take the
endpoint away while nginx kept answering.
2026-08-24 19:59:46 +02:00
..
hive-c0re
swarm-ui: apply the operator's stylix theme, same as the dashboard already does
2026-08-24 14:28:25 +02:00
hive-forge
hive-forge: timestamp-suffix the swarm-controller token name to avoid a re-mint collision
2026-08-24 16:02:42 +02:00
hive-gateway
docs+nix: fix stale certFingerprint/HYPERHIVE_PEERS references (hyperhive#3294)
2026-08-15 19:56:11 +02:00
lib
fix( #3527 ): a missing source must report as zero, not as empty
2026-08-19 20:27:00 +02:00
swarm-grafana /dashboards
feat(swarm-grafana): provision an authelia dashboard
2026-08-24 15:59:28 +02:00
default.nix
feat(swarm-victorialogs): a log store for the swarm
2026-08-24 16:36:18 +02:00
hive-ci.nix
feat(nix): move the forge host options under services.hyperhive.swarm
2026-08-05 03:44:53 +02:00
hive-matrix.nix
feat( #3162 ): warn when a hive with an existing homeserver has not pinned serverName
2026-08-18 12:29:31 +02:00
hive-network.nix
docs(network): drop the otel reasoning instead of restating it
2026-08-19 02:04:57 +02:00
hive-priv.nix
fix( #2573 ): also add /etc/tmpfiles.d to hive-priv ReadWritePaths (same EROFS class)
2026-07-18 16:39:20 +02:00
hive-tls.nix
fix( #3462 ): apply the name check in the unit that runs on the deploy
2026-08-18 21:54:38 +02:00
hyperhive.nix
refactor(nix): a hive's domain comes out of the swarm directory
2026-08-05 22:43:17 +02:00
local-defaults.nix
fix( #3343 ): move the all-local queue derivations into the deployment mode
2026-08-16 19:37:49 +02:00
otel.nix
feat( #3554 ): let a hive-owned service declare a scrape target
2026-08-23 22:45:56 +02:00
stylix-theme.nix
swarm-ui: apply the operator's stylix theme, same as the dashboard already does
2026-08-24 14:28:25 +02:00
swarm-authelia.nix
fix(swarm-authelia): guard bearerAuthz against a silent no-op on kind
2026-08-24 13:35:14 +02:00
swarm-ca.nix
fix(nix): a missing swarm-services leaf must not kill the whole gateway
2026-08-06 00:30:22 +02:00
swarm-container-resolver.nix
fix( #3363 ): swarm containers write their own resolver file
2026-08-17 17:30:15 +02:00
swarm-controller.nix
swarm-ui: show the swarm's name as the page title and top-left brand
2026-08-18 18:34:56 +02:00
swarm-grafana.nix
feat(swarm-grafana): scrape Grafana's own metrics over a loopback listener
2026-08-24 19:59:46 +02:00
swarm-nats.nix
fix(swarm-nats): the metrics exporter needs a collector flag or it exits
2026-08-24 16:06:27 +02:00
swarm-otel.nix
fix(swarm-otel): stop re-granting the journal group upstream already grants
2026-08-24 17:27:47 +02:00
swarm-peers-removed.nix
docs+nix: fix stale certFingerprint/HYPERHIVE_PEERS references (hyperhive#3294)
2026-08-15 19:56:11 +02:00
swarm-required-services.nix
feat(swarm): start the log store with the other required services
2026-08-24 17:00:38 +02:00
swarm-snapshot-store.nix
refactor( #2862 ): keep the option at services.hyperhive.snapshotStore
2026-07-31 19:03:24 +02:00
swarm-ui.nix
swarm-ui: swap colors.css via a plain nginx location, not a package-copy derivation
2026-08-24 14:28:25 +02:00
swarm-victorialogs.nix
swarm: publish an authenticated gateway vhost for VictoriaLogs
2026-08-24 18:43:26 +02:00
swarm-victoriametrics.nix
feat(swarm-victoriametrics): scrape the store's own prometheus endpoint
2026-08-19 21:40:40 +02:00
swarm-wireguard.nix
docs+nix: fix stale certFingerprint/HYPERHIVE_PEERS references (hyperhive#3294)
2026-08-15 19:56:11 +02:00
swarm.nix
swarm: publish an authenticated gateway vhost for VictoriaLogs
2026-08-24 18:43:26 +02:00