Why was this split into a different thread? It’s directly related to NorthCrab’s project.

I asked for it. It’s related but topic went off-topic, especially with curl | bash discussion.

Its about fitting into your operational infrastructure. And dragging in another complete OS with complete new set of operating updates, security implications etc just for the sake of “we want a new hipster tool” its a security desaster just because you add a lot of new complexity.

Note that Nix doesn’t require using NixOS. It can be run on e.g. Linux.
I undestand “we want a new hipster tool” as “running shiny new thing”.
Nix is getting popular lately but it has 20 years.

@NorthCrab Do I understand correctly that it’s only for developer setup, not production deployment?

If yes then it’s really alternative to installing dependencies manually in the system or using containers (e.g. Docker).

I think Nix is a sensible choice. I am personally using it as package manager. It’s not trivial to start but reproducibility is great.

1 Like