**RogerThat** is a standalone python web server designed to receive TradingView alerts (or similar) and forward them to Hummingbot.

AWS LightSail Installation Guide

  1. Start an AWS LightSail Server here.
    1. Select OS Only → Ubuntu 20.04 LTS → Launch

Untitled

  1. Since this is being used as webserver, we will set the IP to a static address.

    1. Select the new instance to open options
    2. select the networking tab
    3. Assign the dynamic public IP to a static

    Untitled

  2. Add custom IPv4 Rule to open port: 10073

  3. From the networking tab, scroll down to IPv4 Firewall and select Add rule and input the parameters below.

<aside> ⚠️ you should enable ‘Restrict to IP address’ and input your hummingbot IP address

</aside>

Untitled

Dependencies

Install Docker

# 1. Update Ubuntu's database of software
sudo apt-get update

# 2. Install Docker
sudo apt install -y docker.io

# 3. Start and Automate Docker
sudo systemctl start docker && sudo systemctl enable docker

# 4. Change permissions for docker
sudo usermod -a -G docker $USER

# 5. Close terminal
exit

**#** 6. Test (optional)
sudo docker run hello-world

Install Docker Compose

# 1. **Download Current Release**
sudo curl -L "<https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$>(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

# 2. **Apply executable permissions**
sudo chmod +x /usr/local/bin/docker-compose

# 3. **Test Installation**
docker-compose --version

Install unzip

sudo apt install zip

Installing RogerThat

wget <https://github.com/TheHolyRoger/RogerThat/archive/refs/heads/master.zip>

unzip master.zip

Change Directory

cd RogerThat-master

Change Permissions