You can run the bot as well as its dependencies as a series of Docker containers. However, the manual setup is still recommended if you want more control over the bot.
[To start, install Docker on your system via the instructions here.](https://docs.docker.com/engine/install/#server)
Once you've installed Docker, you should clone the esmBot repo: