logoalt Hacker News

EnigmaCurryyesterday at 10:40 PM2 repliesview on HN

NixOS has transformed my use of Proxmox. I configure, build, and deploy everything from my nix workstation. I don't need to use the PVE gui at all. Proxmox is just a target, and I've abstracted things enough to where I can deploy the same machines to libvirt on a local machine too. Why would I need to let my agent into my PVE box? I haven't looked at incus, but if I wanted to run the full stack declaratively, nixos and LLMs are so powerful now that I would probably just say to run libvirt and ZFS on nixos natively.


Replies

dereknanceyesterday at 11:35 PM

> I configure, build, and deploy everything from my nix workstation. I don't need to use the PVE gui at all.

I would love to know more about how you do this, particularly the deploy part. I'm considering moving away from Ansible, but haven't had the time to dedicate to exploring a similar Nix experience.

show 1 reply
daishi55yesterday at 11:27 PM

What do you mean exactly? You have a nix workstation and a physically separate PVE server, and configure the second from the first?