Skip to content

Commit

Permalink
README improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
domenkozar committed Dec 29, 2022
1 parent ea7c8f0 commit bcba044
Showing 1 changed file with 13 additions and 6 deletions.
19 changes: 13 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -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.
Expand All @@ -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"
Expand All @@ -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

0 comments on commit bcba044

Please sign in to comment.