|
|
|
|
|
by tombert
587 days ago
|
|
I've pretty thoroughly drunk the NixOS Kool-aid. For awhile I ran Docker Swarm with a bunch of SBCs, then k8s, then just a big server running Ubuntu + Cockpit, then Proxmox, until I have finally settled on NixOS. NixOS has decent container support if necessary, but I've found that its declarative nature means I almost never bother with containers. "Uninstalling" something is generally as simple as "remove it from the config file, rebuild", and it's not hard to do cgroupey stuff if you need to manage memory and the like. Not to mention that I think NixOS's nginx DSL is wonderful. It's so nice being able to have my proxy configs (along with LetsEncrypt) managed directly (and correctly) by the config environment instead of me writing my own scripts and the like. (I'm not sure if there are any distributed NixOS things, because I could totally see something neat being built on Flakes) My homelab has never been simpler and I've never been happier with it. |
|