The CX line Hetzner Cloud servers run on the latest generation of Intel® Xeon® CPUs (Skylake) with ECC RAM. We also have a line of cloud servers, the CPX line, which are based on AMD 2nd generation EPYC CPUs. And there are also models (the CCX line) that have dedicated vCPUs (Intel® Xeon® and AMD EPYC). For local storage, we use NVMe SSDs.
We are running KVM as a hypervisor. We use virtio for both virtual NICs and disks.
Customized virtual servers are not currently available. However, you can mount additional disks, called Volumes, which are flexible block storage drives with up to 10 TB storage. And you can add RAM and CPU resources with the Rescale feature.
The images we provide use cloud-init to set up networking and other options.
They come with QEMU guest agent preinstalled. It is used for:
- Resetting the root password upon your request
If you do not want to have QEMU guest agent running, feel free to uninstall it. However, you will lose the functionality mentioned above.
Right now, we are focusing on support for Linux as an operating system. You can install Windows manually on your own using an ISO image. For more information, please see here.
Important note: We do not provide any support for Windows.
We have already applied all currently released stable patches. We expect to apply more patches as they get released by our vendors over the new few days and weeks.
In order to access our API, you will need to generate an API token, which is a 64 byte string. The last 32 bytes of this key are secret. The first 32 bytes are a prefix which is used for identification, similar to a username. When the token is created, we will display the full version only once.
After that, your token cannot be retrieved in full again since the secret portion is only stored in a hashed format. The prefix can be retrieved again to identify the token, for example, in the list of account activities.
The prefix part itself does not enable access to the API since the secret part is needed as well.
We automatically update our images to be the latest minor version within two weeks after the release. This means that our existing Debian 9 image will always contain the latest Debian 9.X version within two weeks after its release.
For Debian and Centos, the versioning scheme is MAJOR.MINOR, e.g. Debian 9.1 is Debian with major version 9 and minor version 1.
For both Debian and Centos, updating a minor version (e.g. Debian 9.3 -> 9.4) is done implicitly when updating your software packages. Therefore, the minor version will change during the lifetime of your server. To avoid confusion, our image descriptions do not contain the minor version, only the major one (e.g. "Debian 9" instead of "Debian 9.1").
The host systems for our Cloud instances all have a redundant 10 Gbits connection. This connection is shared by all instances on the host. We do not offer bandwidth guarantees for our Cloud servers, but you can expect about 300-500 Mbits.