> For the complete documentation index, see [llms.txt](https://docs.sesterce.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sesterce.com/compute-instances/configure-your-compute-instance.md).

# Configure your Compute Instance

## Fill Machine Name

The first step in configuration is to choose the instance name, using the text field at the top of the page.

## Select Region

Next, you can choose the region in which the instance will be deployed. Bear in mind that different specifications (RAM and Storage non-persistent) are available for different regions.

<figure><img src="/files/pcWETlkqn2FKMKqVl8qF" alt=""><figcaption></figcaption></figure>

## Link Persistent Volume

Depending on the region you've chosen, you can create a Volume (storage persistent) or link to a previously created Volume. To filter instances that accept persistent volumes, [please select the corresponding option on the Compute page](/compute-instances.md#i-need-a-persistent-storage).

{% hint style="danger" %}
You'll not be able to link a Volume to the instance after its creation: this must be done at the time of launch. Find out more details about how to [create and connect persistent storage to an instance](/compute-instances/configure-your-compute-instance/persistent-storage-volumes.md).
{% endhint %}

## Choose OS and Images

The OS availables are displayed in the dedicated section (see below). Note that you can also set-up your VM to be launched with an specific application, like TensorFlow or Pytorch for training, as well as ML Models for inference (see below)

<figure><img src="/files/JKvKtklLYA40zqDWDSrP" alt=""><figcaption></figcaption></figure>

## Set-up SSH Key

To connect your instance, you'll need to generate a SSH Key through the section below.&#x20;

<figure><img src="/files/uCvuIjXZNMjGOqR1xqi7" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
To generate your public SSH key from your laptop, open your terminal and type the following command: \
`ssh-keygen -t ed25519 -C "youremail@example.com"` . Then, type enter to select by-default saving place and use the following command to expose your public key: `cat ~/.ssh/id_ed25519.pub`
{% endhint %}
