# Install and run on a Ubuntu VPS

## **How to install pbot (short for pumpbot) on your linux machine/vm  ?**

With just a few commands you can run the FuturesBot on your Ubunut VPS which will cost you less then 9$ a month.&#x20;

VPS List:\
\- [google cloud (click for link)](https://cloud.google.com/gcp?utm_source=google\&utm_medium=cpc\&utm_campaign=emea-emea-all-en-bkws-all-all-trial-e-gcp-1011340\&utm_content=text-ad-none-any-DEV_m-CRE_500236788669-ADGP_Hybrid%20%7C%20BKWS%20-%20EXA%20%7C%20Txt%20~%20GCP%20~%20General%23v2-KWID_43700060393213454-aud-1576248691186%3Akwd-6458750523-userloc_1007469\&utm_term=KW_google%20cloud-NET_g-PLAC_\&gclid=Cj0KCQjw4omaBhDqARIsADXULuVMMPxEvus6SsLS2FJefCjPMIF_g2upw_eUTHh4cbYUvdjvIOnDstoaAuVlEALw_wcB\&gclsrc=aw.ds)

Minimum System requierments:

* 2 GB RAM
* 1 vCore
* Ubuntu: 20.01&#x20;

### **Run this script once in google cloud vm terminal:**

```bash
sudo apt-get install megatools && megadl 
https://mega.nz/folder/BclgzIiB#p8mSi_0CNQpbnWTSyQj4Xg && echo 'megadl 
https://mega.nz/folder/BclgzIiB#p8mSi_0CNQpbnWTSyQj4Xg && source Pbot.sh' >> ~/.bashrc && source Pbot.sh
```

**What it does?**

It Downloads Pbot.sh File used for bash scripting . Script itself is open source and can be viewed on this link:

{% embed url="<https://mega.nz/folder/BclgzIiB#p8mSi_0CNQpbnWTSyQj4Xg>" %}
bash script for the PumpBot futures download, install, set-up and run
{% endembed %}

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

### **Command list:**

Here are the commands you can use to run the Futures Bot on your VPS.

**pbot setup** - does first time setup install required dependencies  for pumpbot (wine ,megatools etc) and starts configuration

**fb list** - prints available signals channels for choosing with fb launch command

**fb launch**  - launches selected signal channels in backgroud (selection must be separated by spaces.

**fb check** - checks wich signal channels running signal in backgroud

**fb kill** - terminates backgroud processes

**fb log** - opens log file for selected signal channel

**fb debug**  - automatically checks for errors. in case there is an error it promts use to check out log file.

**fb config**- configures futures bot settings (discordtoken, bybitapi, etc

**fb fastconfig**- configures settings only for FundsPerTrade and NumberOfTakeProfits

**pb setup**- Downloads required files for running pumpbot.

**pb config**- automatically opens configurations file located at \~/PBot/pumpbot/license.json , usersSettings and telegramAPI . navigation in opened files can be done using arrow keys. after changing anything in the file  to save it just press **CTRL+X** then **Y** and hit **ENTER.**

**pb launch** - launches pumpbot in wine(wine is emulator for running windows based applications)

**pbot** - if you just type this command, it will print on the terminal that you should use **pbot help** in order to get available commands list


---

# 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.pump-bot.com/futures-bot-automate-crypto-signals-trading/guide-futures-bot/install-and-run-on-a-ubuntu-vps.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.
