Tutorial: Install Botium Box on AWS (or any other cloud service)

  • use multiple chatbot technologies
  • set up test automation in a few minutes
  • enjoy a new improved user interface
  • get the benefits of a hosted, free service
Botium Box

Launch a Server Instance

  • Choose at least a t2.medium instance type if you really want to use Botium Box
  • Choose at least 50GB of disc space
  • In the security group, enable inbound ports 22 (for ssh) and 80 (for Botium Box HTTP)

Install Docker and Docker Compose

sudo yum update -y ### update yum database
sudo yum install -y git docker ### install git and docker
sudo service docker start ### start docker service
sudo systemctl enable docker ### make docker service auto start
sudo usermod -a -G docker ec2-user ### give user permissions
docker info ### check user permissions
sudo curl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose ### download and install docker-compose
sudo chmod +x /usr/local/bin/docker-compose ### give exec rights

Launch Botium Box

git clone https://github.com/codeforequity-at/botium-box-premium-dist.git
cd botium-box-premium-dist
mkdir -p testsets && sudo chown -R 1000:1000 testsets
mkdir -p resources && sudo chown -R 1000:1000 resources
mkdir -p botiumwork && sudo chown -R 1000:1000 botiumwork
mkdir -p mysql && sudo chown -R 999:999 mysql
echo -n my-license-key > resources/license.key
docker-compose up -d --scale agent=2

Open Botium Box

First Steps

--

--

--

Co-Founder and CTO Botium🤓 — Guitarist 🎸 — 3xFather 🐣

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Grand Rapids Metal Roofing Company.wmv — https://t.co/j4cy0Ldf6x

Time Sketch 4: Towards the Future (Time Moving on Your Watch)

Distributed TensorFlow on Raspberry Pi’s Hadoop 3 Cluster

Download a Flask template ready to plug in your business logic

Cutting the Cord Part 2 — TV Antennas

How to fix RStudio’s package installation on Windows 10

Building Multi-Architecture Containers for OCI with Docker

Photo by Frans Van Heerden: https://www.pexels.com/photo/cargo-containers-trailer-lot-1624695/

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Florian Treml

Florian Treml

Co-Founder and CTO Botium🤓 — Guitarist 🎸 — 3xFather 🐣

More from Medium

How to Hide API Keys Using GitHub Actions Secrets

How to build an event driven application on Google Cloud using cloud functions

The architecture, showing what cloud functions are triggered by what events

Integrating reCAPTCHA Enterprise with your Node Js Application

Gitlab Automation Deployment For Fast API to Heroku with MongoDB Atlas Cloud Database