investigate: evaluate nixos-anywhere-style bootstrap for NixOS containers #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Question
Can we generalize installation and bootstrap of our NixOS LXC containers using ideas/tools from the "Installing NixOS servers made EASY" workflow (
kexec+nixos-anywhere+disko+deploy-rs), and should any part of that replace or refine our current homelab approach?Background
This came up after seeing IogaMaster's video about automating NixOS server deployments. Our repo already has an active NixOS LXC migration and a draft architecture split between:
Relevant current context:
docs/architecture/nixos-lxc.mddocs/superpowers/specs/2026-04-05-nixos-lxc-simplification-rfc.mddocs/superpowers/plans/2026-04-05-nixos-lxc-simplification-roadmap.mdinfra/src/homelab/build.pyinfra/src/homelab/deploy.pyWe should explicitly evaluate whether the server-oriented workflow from the video maps well to Proxmox LXC containers in this homelab, or whether only selected pieces are useful.
Areas to Investigate
homelab init/build/deploy/routes).kexecnixos-anywherediskodeploy-rs/datapersistence modeldeploy-rsfor day-2nixos-anywhereideas into our Python CLIDeliverable
A short decision memo or RFC addendum that answers:
If the answer is "some", include a concrete next step proposal.