Watch
0
0
Fork
You've already forked hyperhive
0
hyperhive/nix/host-modules
Repository files (latest commit first)
Filename Latest commit message Latest commit date
iris aa1ae2729f docs: the claude login page keeps the operator steps and moves the minter detail out
The queue subjects, scratch directory and stdio steps of a login, the harness's
newer-version rule, the minter's grants, the caveat and the metrics move to
4-implementation/swarm/claude-login.md. The handbook page keeps how to log an agent
in, the stored login and who may do it. Design pointers in the nix module, the
crate README and AGENTS.md name the new page.
2026-11-11 09:05:59 +01:00
..
hive-c0re remove the old snapshot store; tombstone its options 2026-11-10 06:48:54 +01:00
hive-forge keep the mirror hint off forge errors, forward the hyperhive mirror from any controller host 2026-11-09 13:07:41 +01:00
hive-gateway gateway: per-vhost public flag, private listen addresses, and IPv6 listeners 2026-11-09 21:40:36 +01:00
lib swarm-archive: external s3 backend (options, prune path, docs, module-eval cases, vm fake s3) 2026-11-11 00:13:19 +01:00
swarm-grafana/dashboards document budgeted-agent swap and oom metrics; add oom kills panel 2026-11-11 02:38:53 +01:00
bao-bootstrap-policy.hcl docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
default.nix swarm-archive: back up every agent's state to an append-only restic repository per agent 2026-11-10 07:49:49 +01:00
deploy.nix swarm-archive: back up every agent's state to an append-only restic repository per agent 2026-11-10 07:49:49 +01:00
glue-attic-otel-oidc-client.nix forward the attic container's journal to the swarm collector 2026-10-27 16:03:23 +01:00
glue-bao-readers-policy-order.nix swarm-archive: back up every agent's state to an append-only restic repository per agent 2026-11-10 07:49:49 +01:00
glue-bao-readers-store-order.nix swarm-archive: back up every agent's state to an append-only restic repository per agent 2026-11-10 07:49:49 +01:00
glue-bao-tls.nix swarm-archive: back up every agent's state to an append-only restic repository per agent 2026-11-10 07:49:49 +01:00
glue-bao-ui-oidc-client.nix bao: OIDC login to the browser UI via authelia, as a metadata-only viewer 2026-09-28 19:56:38 +02:00
glue-builder-oidc-client.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
glue-ci-metrics-otel-oidc-client.nix push ci run metrics to victoriametrics, with a grafana board 2026-10-16 20:43:11 +02:00
glue-ci-runner-otel-oidc-client.nix swarm-ci-runner, swarm-grafana, swarm-victorialogs: forward each container's journal to the swarm collector 2026-10-16 11:22:51 +02:00
glue-claude-login-oidc-client.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
glue-controller-bao-identity.nix move hiveName to deploy.hive-controller; only a hive host needs a name 2026-10-26 18:47:49 +01:00
glue-controller-env.nix swarmctl: add bao init and bao grant-bootstrap 2026-11-08 09:09:13 +01:00
glue-controller-oidc-client.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
glue-forge-controller.nix keep the mirror hint off forge errors, forward the hyperhive mirror from any controller host 2026-11-09 13:07:41 +01:00
glue-forge-oidc-client.nix nix: gate hive-c0re on deploy.hive-controller.enable, drop hyperhive.enable 2026-09-26 01:19:49 +02:00
glue-forge-otel-oidc-client.nix hive-forge, hive-matrix: forward each container's journal to the swarm collector 2026-10-16 13:50:23 +02:00
glue-grafana-oidc-client.nix nix: gate hive-c0re on deploy.hive-controller.enable, drop hyperhive.enable 2026-09-26 01:19:49 +02:00
glue-grafana-otel-oidc-client.nix swarm-ci-runner, swarm-grafana, swarm-victorialogs: forward each container's journal to the swarm collector 2026-10-16 11:22:51 +02:00
glue-hive-otel-authelia.nix move hiveName to deploy.hive-controller; only a hive host needs a name 2026-10-26 18:47:49 +01:00
glue-hive-tls-bao-identity.nix hive-tls: the gateway leaf uses the services-issuer identity, not a hive's 2026-10-06 14:54:07 +02:00
glue-hive-tls-controllers.nix agents fetch the hive CA from bao at boot instead of the meta flake embedding it 2026-10-19 20:15:13 +02:00
glue-logs-auth-bao-identity.nix swarm-logs-auth: check agent tokens on the log store's query route 2026-10-13 08:38:05 +02:00
glue-matrix-ctl-bao-identity.nix swarm-nats, matrix: the queue's and matrix-ctl's store identity paths are their own, not the hive's 2026-10-06 12:04:48 +02:00
glue-matrix-hive-discovery.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
glue-matrix-oidc-client.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
glue-matrix-otel-oidc-client.nix hive-forge, hive-matrix: forward each container's journal to the swarm collector 2026-10-16 13:50:23 +02:00
glue-metrics-auth-bao-identity.nix add swarm-metrics, an agent CLI for the metrics store 2026-10-17 10:10:17 +02:00
glue-nats-auth-bao-identity.nix swarm-nats: the auth responder's store identity path is its own, not the hive's 2026-10-06 10:04:30 +02:00
glue-nats-bao-identity.nix swarm-nats, matrix: the queue's and matrix-ctl's store identity paths are their own, not the hive's 2026-10-06 12:04:48 +02:00
glue-nats-oidc-client.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
glue-nats-wireguard.nix glue: nats firewall on the wireguard interface moves out of the nats module 2026-10-14 10:15:19 +02:00
glue-notify-router-oidc-client.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
glue-review-classifier-oidc-client.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
glue-secret-publisher-authelia.nix swarm-authelia: run the secret publisher and a journal forwarder inside the container 2026-10-17 00:28:16 +02:00
glue-secret-publisher-bao-identity.nix name the mint, not the publisher, as the writer of the client secrets 2026-10-30 16:57:58 +01:00
glue-swarm-bao-otel-oidc-client.nix ops: update option pointers after grafana/bao split 2026-10-01 09:53:04 +02:00
glue-swarm-otel-oidc-client.nix ops: update option pointers after otel split 2026-10-01 13:00:40 +02:00
glue-victorialogs-otel-oidc-client.nix swarm-ci-runner, swarm-grafana, swarm-victorialogs: forward each container's journal to the swarm collector 2026-10-16 11:22:51 +02:00
glue-victoriametrics-otel-oidc-client.nix swarm-victoriametrics: forward the container's journal to the swarm collector 2026-10-16 14:47:31 +02:00
hive-archive-backup.nix swarm-archive: grant only once an archive is up; keep logins across a gap in placements 2026-11-10 08:18:45 +01:00
hive-matrix-service.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
hive-matrix.nix docs: code comments point at the moved SSO and matrix sections 2026-11-11 01:47:20 +01:00
hive-network.nix remove the old snapshot store; tombstone its options 2026-11-10 06:48:54 +01:00
hive-options-removed.nix publish operators' forge-profile pronouns to kv and list them in the agent prompt 2026-10-17 13:10:05 +02:00
hive-priv-cache.nix nix trusts the swarm's root through its own CA bundle, so root's nix clients reach the cache 2026-11-08 18:37:34 +01:00
hive-priv.nix hive-c0re pulls closures through the nix daemon; hive-priv verifies the swarm signature before applying 2026-11-08 01:56:55 +01:00
hive-squid-credential.nix order the store's readers after its container without wanting it 2026-11-01 13:35:52 +01:00
hive-squid.nix squid blocks a runtime deny list from the controller in every egress mode, ahead of the allow list 2026-11-04 22:16:35 +01:00
hive-tls.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
host-ca-removed.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
hyperhive.nix remove the old snapshot store; tombstone its options 2026-11-10 06:48:54 +01:00
local-defaults.nix swarm-nats: take the callout issuer and user keys from the store 2026-10-06 14:53:33 +02:00
nats-callout-removed.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
otel.nix collectors: retry a failed start forever with a growing delay instead of hitting start-limit 2026-11-11 09:01:44 +01:00
stylix-theme.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
swarm-archive.nix swarm-archive: external s3 backend (options, prune path, docs, module-eval cases, vm fake s3) 2026-11-11 00:13:19 +01:00
swarm-attic-options.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
swarm-attic.nix attic-init: replace the stored public key with the one the cache reports 2026-11-07 10:40:07 +01:00
swarm-authelia-service.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
swarm-authelia.nix docs: code comments point at the moved SSO and matrix sections 2026-11-11 01:47:20 +01:00
swarm-bao-service.nix move the small per-service host options to deploy.<service> 2026-10-29 08:44:11 +01:00
swarm-bao.nix swarm-archive: external s3 backend (options, prune path, docs, module-eval cases, vm fake s3) 2026-11-11 00:13:19 +01:00
swarm-builder.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
swarm-ci-metrics.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
swarm-ci-runner.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
swarm-claude-login.nix docs: the claude login page keeps the operator steps and moves the minter detail out 2026-11-11 09:05:59 +01:00
swarm-controller.nix remove the forge links from the hive dashboard and the agent page 2026-11-07 13:43:44 +01:00
swarm-grafana-service.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
swarm-grafana.nix budgeted agents throttle at 90% of the cap; alert on repeated oom kills 2026-11-11 02:38:53 +01:00
swarm-nats-service.nix nats and bao can listen on a routable address, opt-in 2026-11-09 17:42:20 +01:00
swarm-nats.nix nats and bao can listen on a routable address, opt-in 2026-11-09 17:42:20 +01:00
swarm-notify-router.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
swarm-otel-service.nix move links, adminSync.ignoreUsers and scrapeTargets under their service's deploy namespace 2026-11-01 20:47:23 +01:00
swarm-otel.nix collectors: retry a failed start forever with a growing delay instead of hitting start-limit 2026-11-11 09:01:44 +01:00
swarm-required-services.nix swarm-archive: back up every agent's state to an append-only restic repository per agent 2026-11-10 07:49:49 +01:00
swarm-review-classifier.nix docs: sort the top-level directories into five sections by what the reader wants 2026-11-06 18:46:57 +01:00
swarm-secret-publisher.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
swarm-ui.nix move links, adminSync.ignoreUsers and scrapeTargets under their service's deploy namespace 2026-11-01 20:47:23 +01:00
swarm-victorialogs-service.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
swarm-victorialogs.nix bao reader policy, responder units and docs for the per-surface grant 2026-11-01 18:40:35 +01:00
swarm-victoriametrics-service.nix keep authelia's oidc client secrets in the store, not on disk 2026-10-30 16:57:58 +01:00
swarm-victoriametrics.nix bao reader policy, responder units and docs for the per-surface grant 2026-11-01 18:40:35 +01:00
swarm-wireguard.nix remove the old snapshot store; tombstone its options 2026-11-10 06:48:54 +01:00
swarm.nix swarm-archive: back up every agent's state to an append-only restic repository per agent 2026-11-10 07:49:49 +01:00