Run the Bots on Linux

Run the bots on a Linux VPS - thanks Ingo ๐Ÿ˜Š

Why?

Linux VPS or cheaper than windows VPS, hence it is a good choice to use a Linux VPS for running bots 24/7. If you are new to see, watch one or two Youtube tutorials and you are good to go and you have a cheaper solution.

Requirements

  1. wine

  2. optional: tmux

1 Install wine to run windows applications on linux

1.1 Check architecture:

>>> lscpu

1.2 a) Install wine from repository depending on architecture

>>> sudo apt install wine64

or

>>> sudo apt install wine32

Check wine version:

>>> wine --version

1.2 b) Install wine from WineHQ repository

Add i386 architecture before installing 64-bit version:

>>> sudo dpkg --add-architecture i386

WineHQ signing key:

>>> cd /tmp

>>> wget -nc https://dl.winehq.org/wine-builds/winehq.key

>>> sudo mv winehq.key /usr/share/keyrings/winehq-archive.k

Add WineHQ repository:

>>> wget -nc https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources

>>> sudo mv winehq-jammy.sources /etc/apt/sources.list.d/

Update package list:

>>> apt update

Install wine:

>>> sudo apt install --install-recommends winehq-stable

Check wine version:

>>> wine --version

1.3) Start and use the Bot you want

Start bot:

>>> wine PumpBot.exe

2) Install tmux to run a Bot in background (e.g. Autotrader Bot, or Futures Bot)

2.1) Install tmux

>>> sudo apt-get install tmux

2.2) Start session

>>> tmux new -s session_name

2.3) Start PumpBot in tmux

>>> wine PumpBot.exe

2.4) Detach tmux session

Press "CTRL+B" followed by "D"

2.5) Attach tmux session

>>> tmux attach -t session_name

For multiple instances create multiple sessions

Just create multiple sessions and you are able to run different Bots on the same Linux VPS

Last updated