# Purchasing a Service

Assuming you followed the [Getting Started](/services/vps-hosting/getting-started.md) guide, purchasing is super straightforward. Select the "Order" dropdown button at the top of the window and then the "Cloud Services" option.

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

Then select which type of service you are interested in purchasing.

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

You will be presented with a predefined resource options for your VPS. Select the one that best fits your needs.

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

You will be required to select a hostname for your VPS. This can be whatever you want it to be as long as it fulfills the DNS naming schema (i.e. no underscores or special characters). It is mostly used as an identifier and setting the hostname on the VPS machine itself. It does not get added to any DNS server we run or global DNS server.

In the next section, select the Operating System you would like to use.&#x20;

{% hint style="info" %}
Windows operating systems are available. If there are any other Linux distributions you would like to see, please open a support ticket in the Discord server and we can get it added.
{% endhint %}

Lastly, add your SSH key if you plan on using a Linux server OS to make accessing more seamless and secure.

{% hint style="warning" %}
We recommend disabling password SSH authentication on the host for extra security reassurance.
{% endhint %}

## Additional Options

You will have the ability to upgrade both the Storage and Bandwidth after purchasing if you find you are going to exceed it. Storage will be automatically resized for you after upgrading on the next reboot. These usage values can be monitored after the provisioning process is completed.

Additionally, if you decide you need more resources overall, you can upgrade the entire package as well and charged a pro-rated bill.


---

# 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://docs.solanavibestation.com/services/vps-hosting/purchasing-a-service.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.
