Deploy NixOS on any cloud or bare-metal environments over SSH.
nixos-anywhere logo

nixos-anywhere makes remote installation of NixOS simple and painless. The installation is pre-configured, and can be run via SSH from any Linux machine.

Under the hood, it uses a kexec image to boot into a NixOS installer from a running Linux system. It then uses disko to partition and format the disks on the target system before it installs the user provided nixos configuration.

GitHub - numtide/nixos-anywhere: install nixos everywhere via ssh
install nixos everywhere via ssh. Contribute to numtide/nixos-anywhere development by creating an account on GitHub.