# Cloud Setup

### Simple SSH

* Choose a cloud instance based on the requirements specified in [here](https://docs.pundix.com/getting-started/installation-pundix#hardware-requirements)
* The estimated cost is about 80-100 USD per month
* Pundi X Chain is system agnostic but Ubuntu is preferred

Remoting into the cloud server

* For windows users, download [Gitbash](https://www.educative.io/edpresso/how-to-install-git-bash-in-windows) or [Putty](https://www.putty.org) (Gitbash is preferred).
* For Mac and linux users, you can connect via the terminal More instructions below: <https://kinsta.com/blog/how-to-use-ssh/>
* Once setup, ssh into the cloud instance ssh `<ssh_id>@<IP address>` eg.

```bash
ssh root@47.211.41.82
```

### Connecting your localhost to the cloud instance (ssh port forwarding)

Running the command `ssh -L 127.0.0.1:26657:127.0.0.1:26657<ssh_id>@<IP address>` connects your local port 26657 with your cloud's port 26657. This is just one of the way you can connect your local machine with your cloud instance to connect your HD wallets. The command should look something like:

```
ssh -L 127.0.0.1:26657:127.0.0.1:26657 root@47.211.41.82
```

{% hint style="info" %}
You must ensure you have pundixd installed in your local machine.
{% endhint %}

> Alternatively, you can add the `--node flag` and ensure that your IP address has either been whitelisted or your port is open. Also you can consider configuring your config.toml file to set your node up.


---

# 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.pundix.com/pundix-tutorials/cloud-setup.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.
