Skip to content

Hetzner Cloud Server

Hetzner offers some interesting services when it comes to price and performance. Their smallest cloud server CX11 exceeds the official OT Node requirements with 2GB RAM and 20GB storage.

Installation

After you registered go to Cloud Console, create a new project and select ADD SERVER.

Location

Currently there are three data center locations available, select the one closest to you.

Image

Any of the offered OS systems is basically suitable for OT Node but select Debian 9 if you want to install Docker during setup.

Type

To run a single OT Node instance on this server, CX11 is the preferable configuration.

Volume

Currently there's no need to add an additional volume.

Additional Features

User Data

To install Docker and other necessary programs during setup copy/paste the following into User data

#cloud-config
timezone: UTC
apt:
  sources:
    docker:
      source: "deb [arch=amd64] https://download.docker.com/linux/debian stretch stable"
      keyid: "9DC858229FC7DD38854AE2D88D81803C0EBFCD88"
packages:
  - docker-ce
  - software-properties-common
  - apt-transport-https
  - ca-certificates
  - curl
  - gnupg2
  - dnsutils
  - ufw
  - jq
package_update: true
package_upgrade: true
package_reboot_if_required: true

This configuration file works for Debian 9 only.

Backups

It's up to you to set this option.

SSH Key

Add and select one or several SSH keys you want to access this server with.

Make sure the SSH key is selected (red)

Name

Give your server a telling and not too long name. It shows up every time you login to the server.

root@OTNODE1:~#

After Setup

Short time after you started setup you are able to login to the server via ssh root@ip.address from another Linux system or via Termius or any other Desktop SSH client.

Reboot possible!

The commands in "User Data" may still run in the background while you are logged on. You can follow the progress by tail -f /var/log/cloud-init-output.log. The last command would perform a server restart after upgrading the system if necessary. Be aware of that.