# Install on Hetzner Cloud

### Create a virtual server

* Log in to your [Hetzner Cloud Console](https://console.hetzner.cloud/projects).
* Select an existing project or create a new one.&#x20;
* On the left menu select "Servers" and click on "ADD SERVER".
* Select a location near you. Hetzners connectivity is excellent. Servers in Finland or Germany are suitable for any customer in northern or Western Europe.
* For the OS IMAGE select `Debian 11`.
* Select "Standard" as type and "Network (CEPH)" as Storage Type. \
  \&#xNAN;*CEPH adds high availability to your server.* [*Read More*](https://docs.hetzner.com/cloud/servers/faq/)*.*
* Select the smallest size "CX11-CEPH".&#x20;
* Do not add extra volumes.
* Do not add a network.
* Do not add a firewall.
* Do not add additional features.
* If you have an SSH key pair, add your public key. \
  \&#xNAN;*Using a traditional password for the log-in is possible, but less secure.*
* Enter `rport-server` as the name for the virtual server.&#x20;
* Click "Create & buy now"

![](/files/-Mj8dQ2Xl24YZfKWHUGQ)

### Install the RPort server on your new Hetzner Virtual Server

From the list of servers, grab the public ipv4 address of your newly created server.&#x20;

![Grab the IP address of the new server.](/files/-Mf2kzt0Dle9yXuUmKRn)

Connect over SSH to the instance using the `root` user. If you have created the server without an SSH public key, look for an email with the root password. If you log in with a password, you are forced to change the password on the first login.

👉 Now proceed to [Install RPort on any virgin cloud VM](/install-the-rport-server/install-rport-on-any-virgin-cloud-vm.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kb.rport.io/install-the-rport-server/install-on-hetzner-cloud.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
