4 ms·
Why don’t more people use NixOS on servers? Is it because of no LTS? And is having a LTS somewhat the antithesis of what NixOS represents?
by tiffanyh 4mo ago
Why don’t more people use NixOS on servers?
Is it because of no LTS?
And is having a LTS somewhat the antithesis of what NixOS represents?
- anon291 4mo agoI do use nixos on my (limited) servers. I self host everything. Ama.
- himata4113 4mo agoThe same reason you don't use arch linux on servers. Some distros are simply better suited for servers. We do have talosos for k8s and we (used) to have clearlinux.
- tiffanyh 4mo agoReproducible builds though seem perfect for servers, no?
- himata4113 4mo agorather than being theoretically better, it's simply the standard way of running servers. Nobody stops you from using nix or even arch on servers, but nearly all of installations, enterprise packaging and "officially" supported distros are debian/ubuntu/centos and has been like that for a really long time. Nvidia for example won't give you any support unless you use specific kernel versions on ubuntu.
- Sohcahtoa82 4mo ago> Is it because of no LTS? Basically, yeah. A new release every 6 months, and the old release almost immediately stops getting any more updates. Also, from a vulnerability management perspective, NixOS is terrible. If you have some compliance monkey at your company that demands CVEs get resolved regardless of impact, NixOS is the wrong choice. Yeah, they'll patch CVEs that are truly impacting, but for non-impacting CVEs, they're not nearly as interested at backporting fixes as Debian or Ubuntu. From an actual security standpoint, it's fine, but if compliance requires you to resolve CVEs within a certain period of time, NixOS will fail for you.