atlas
ade0bf24c5
docs: the forge is swarm-wide but not optional, so it derives nothing
...
Both the option description and docs/swarm.md listed the forge among the
services whose `enable` defaults from `swarm.enableRequiredServices`.
It has no `enable`: it is the canonical store for the meta flake and
every agent's config repo, so it deploys with hyperhive itself.
The distinction is worth stating rather than deleting — a reader who
sees matrix and authelia listed and the forge absent would reasonably
wonder whether the forge is per-hive. It isn't; it's mandatory.
2026-08-05 18:05:39 +02:00
..
hive-c0re
refactor(nix): move the matrix host options under services.hyperhive.swarm
2026-08-05 13:45:09 +02:00
hive-forge
fix(nix): keep the domain-derived defaults total
2026-08-05 15:56:49 +02:00
hive-gateway
refactor(nix): move the matrix host options under services.hyperhive.swarm
2026-08-05 13:45:09 +02:00
lib
feat(nix): issue each hive's CA under a swarm root CA
2026-08-05 15:57:50 +02:00
default.nix
feat(nix): the swarm's authelia, in a swarm-authelia container
2026-08-05 17:56:51 +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(nix): matrix follows the swarm's shared-services toggle
2026-08-05 17:58:31 +02:00
hive-network.nix
feat(nix): require swarm.domain and hiveName
2026-08-05 15:56:49 +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
feat(nix): make the swarm CA hierarchy opt-in
2026-08-05 15:57:50 +02:00
hyperhive.nix
feat(nix): one switch for an all-on-one-host deployment
2026-08-05 17:50:46 +02:00
otel.nix
refactor: nix/host-modules + nix/agent-modules layout, update doc paths
2026-07-13 22:05:49 +02:00
swarm-authelia.nix
feat(nix): the swarm's authelia, in a swarm-authelia container
2026-08-05 17:56:51 +02:00
swarm-ca.nix
feat(nix): one switch for an all-on-one-host deployment
2026-08-05 17:50:46 +02:00
swarm-controller.nix
feat(nix): swarm-controller systemd unit, service user and socket
2026-08-05 14:59:37 +02:00
swarm-snapshot-store.nix
refactor( #2862 ): keep the option at services.hyperhive.snapshotStore
2026-07-31 19:03:24 +02:00
swarm-wireguard.nix
refactor( #2862 ): split the wireguard mesh out of swarm.nix
2026-07-31 19:03:24 +02:00
swarm.nix
docs: the forge is swarm-wide but not optional, so it derives nothing
2026-08-05 18:05:39 +02:00