3 ms·
We use NixOS in production in our product, for our cloud services, and for some development environments. We build everything with nix from sbt projects, go pr
by Ixiaus 9y ago
We use NixOS in production in our product, for our cloud services, and for some development environments.
We build everything with nix from sbt projects, go projects, haskell projects, purescript projects, docker images, and npm projects.
It's an incredible tool.
NixOps is also a good tool but there are a lot of issues with it we haven't had time to contribute fixes for. We also wanted it to be lighter weight and to decouple system specification from system deployment. So I wrote a tool that handles performing the same system deployment operations that NixOps does for you and you can simply pipe the nix path result from nix-build to it. We use terraform to specify and manage the cloud resources.
- tryckbarpingvin 9y agoAre you able to share your tool?
- Ixiaus 9y agoWe will definitely be publishing it. Time is very short and the backlog of projects to publish is growing though so it might take time to polish and write a blogpost and tutorial. I work for Awake Security so keep an eye out on the company's GitHub org as we've been publicly releasing a lot of projects even though they aren't completely polished or announced yet. I'll see if I can do this for our deploy tool soon.
- iElectric2 9y agoNice, I'd love to see it released.