brigid #72
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "brigid"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
brigidbox - Proxmox virtio VM,uefi-plainlayout, rolesbuilder+impermanentbuilderrole offishtar, so the remote builder + forgejo runner now live here instead::51; keys seeded intosops/privkeys.yamledge.{vpn,web,mail}anddns.{authority,resolver}replace the flatwgHub/mailserver/knot/resolverroleHosttakes a role path now (roleHost [ "edge" "mail" ]), walks it withattrByPathroleModulesForhelper maps each role to the modules it pulls in (dns.authority -> knot,edge.web -> caddy,builder -> forgejo-runner, ...)caddy/knot/kresd/mailserver/forgejo-runner- they fall out of the declared roles nowathena/ishtaractiveModulesslim down to just their genuinely host-specific bits++ roleModulesForathena.nix/ishtar.nix/minerva.nix->bios-linode.nix/uefi-lvm.nix/uefi-plain.nix, each a reusable templatemodules.disko.layoutenum picks one per host;minerva+brigidshareuefi-plainmodule.nixselects on the option instead ofconfig.networking.hostNamebuildMachinesderives the builder from thebuilderrole viaroleHostinstead of hardcodingishtar- every host offloads to it except the builder itselflinodeBase->linodeGuest, hoisted the virtio bits (linuxPackages+virtio_net) up intovirtualGuestso every qemu guest inherits themsubuserisnullOr/default nullnow - stateless hosts (the runner/builder) leave it unset and get no job at all, instead of half-declaring dead sops secretssub4borg creds are seeded insops/borg.yamlbut unwired - there if brigid ever grows state worth keepingbrigidVM still needs its actual install/enroll;uefi-plain's/dev/vdawants confirming on the box4a3a4ad0f95955581516