diff --git a/README.md b/README.md index fbc3f7e..b755981 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,14 @@ # Getting Started with Hetzner Dedicated -This setup was tested using [AX51-NVMe](https://www.hetzner.com/dedicated-rootserver/ax51-nvme), +Usually used for a beefy building machine or CI, [Hetzner offers](https://www.hetzner.com/dedicated-rootserver/matrix-ax) +the best price/performance. + +Since these machines are bare metal, setting them up comes up with a cost - no more! + + + +This setup uses a single command to bootstrap a machine and was tested using +[AX51-NVMe](https://www.hetzner.com/dedicated-rootserver/ax51-nvme), but any machine with two SSDs should work. It will set up a machine using raid1 and ext4 for the root filesystem. @@ -15,7 +23,7 @@ It will set up a machine using raid1 and ext4 for the root filesystem. ## Retrieving Cachix Deploy Agent token -1. https://app.cachix.org/deploy +1. Open [Cachix Deploy](https://app.cachix.org/deploy) 2. Select the account/organization in the menu 3. Create a new workspace 4. Click "Add an agent" @@ -27,13 +35,12 @@ It will set up a machine using raid1 and ext4 for the root filesystem. From the email your received when the Hetzner machine was processed, take IP and replace it in `yourip`: ```shell-session -$ nix develop -$ bootstrap-hetzner yourip myagent ./cachix-agent.token +$ nix develop -c bootstrap-hetzner yourip myagent ./cachix-agent.token ``` -Once the script finishes, your machine should come up in a few minutes. +Once the script finishes, your machine should come up in a few minutes and show up in your Cachix Deploy workspace. -In case anything goes wrong, you can order a remote console via `Support` tab in Hetzner. +In case anything goes wrong, you can order a remote console via the `Support` tab in [Hetzner Robot](https://robot.hetzner.com/server). ## Using CI for CD