Skip to main content
1

Prerequisites

Make sure you installed Nix before using Nicos. Please have a look at the official installation instructions.
In your NixOS configuration, add the following line:
2

Installation

It will guide you in the configuration of your project. For now, you can only enable the NixOS feature and skip the other ones.
3

Prepare a Hetzner Cloud instance

Add your current user’s SSH public key on Hetzner Cloud to this machine. See Hetzner Cloud documentation for more information.
4

Create a machine configuration

5

Install the machine

Now that the machine configuration is ready, you can install it on your Hetzner Cloud server:
It will install and configure the machine using nixos-anywhere, kexec, and cloud-init.