Live data from Hacker News

Migrating from Proxmox to NixOS and Incus

nijho.lt

71–73 of 73 posts

Re: Migrating from Proxmox to NixOS and Incus

#71

I find I have a lot of trouble with updating with nixos. I really like the OS but I find that when I have something like Claude Code and I need to update to the newest version, I just have trouble. It just seems like a lot of work updating versions otherwise NixOS is really awesome and great.

The kind of problem you're describing is what Nix handles exceptionally well. Don't install everything at the system level (NixOS). Home Manager is better suited for things like Claude. And even if you did choose to install Claude from your NixOS configuration, you can draw from a different Nixpkgs commit. Usually, using the latest stable channel for NixOS and nixpkgs-unstable for the rest is good enough.

I wasn’t aware of home manager. I will try it thanks!

I converted my homelab with an Nvidia graphic

Re: Migrating from Proxmox to NixOS and Incus

#72
post #61
post #51

I am satisfied with pve and qm commands on proxmox, but I wish there was a nix answer to pfsense where my network and firewall are defined declaratively

Have you looked into VyOS?

Please evangelize me if you have experience and you consider this to be a better declarative containerized router...

Re: Migrating from Proxmox to NixOS and Incus

#73

Earlier quoted context omitted.

At $DAYJOB, we use the Telmate terraform proxmox provider, too. Upgrades over the years have had a few papercuts (mainly when values are shifted around), but it has overall been an immense timesaver. A terraform repo contains the 2 colocation datacenter proxmox environments plus a local lab edition of the same builds (locallab uses containers vs full VM's on the "real" hardware so that I can run almost all of the con…

Ah, I mean load balancing like an AWS ALB; obviously one can use an Nginx or HAproxy for that, but it's not a primitive, you need to deploy a machine and run it. They have auto-balancing now? Damn. I wrote a balancer using the Google OR-SAT solver because there was no VMWare DRS equiv.

It's something very new (I think as of the 9.2 version?). I haven't tried it because I don't have quite the need to let it do it's own thing yet.
Post reply on HN