Zach Peters


The content below is converted from an old website, it may not be rendered perfectly

title: “Nixops” date: 2018-11-04T10:17:25-06:00 draft: true tags:

  • devops
  • nix
  • nixops


What is NixOps

NixOps is a tool for deploying NixOS machines en masse. This gives you the ability to not only generate specific machines “declaratively”, but entire networks of machines. NixOps is able to work with the big three (AWS, GCE and Azure) and also Virtualbox, Digital Ocean and others.

Unlike docker or kubernetes, NixOps is built just to provision NixOS. This is not a one-size-fits-all solution but NixOS is capable of pretty much anything you’d use another distro for.

NixOS Containers

Not completely isolated from host. Root in container can affect the host

create start login update declarative network





Example network

setup on Vultr

what to setup

webserver load balancer database