Skip to content

Hardware and Infrastructure Requirements

Here you will find the detailed information on the minimum hardware and infrastructure requirements for running the BotCity Runner, BotCity Studio, and BotCity CLI.

BotCity Runner

BotCity Runner is a lightweight service application that downloads automation binaries and executes them in the runtime environment. It demands fewer computational resources than software usually involved in automation processes like web browsers and ERPs. Therefore, the hardware requirements must be based on the applications and services used by automation in the runtime environment.

Minimum Requirements

Component Requirement
CPU Intel® Core™ i3 Processor (3.20 GHz) or compatible.
RAM 4GB
Operating System Windows (7, 10, Server) or Linux (See supported distributions) or MacOS
Java JRE 11 or greater
Storage 2GB available to the application, 4GB recommended
Network Connectivity to the BotCity Maestro instance (HTTPS).

BotCity Studio

BotCity Studio is a developer tool that boosts developers' productivity through automatic code generation from user interaction on target systems or documents.

Minimum Requirements

Component Requirement
CPU Intel® Core™ i3 Processor (3.20 GHz) or compatible.
RAM 8GB
Operating System Windows (7, 10, Server), Linux (See supported distributions) or MacOS
Java JRE 11 or greater
Storage 1GB available to the application
Network Connectivity to the BotCity Maestro instance (HTTPS).

BotCity CLI

BotCity CLI is a command-line-interface tool used to deploy binaries and perform other operations with BotCity Maestro, such as creating new tasks and runtime environments.

Minimum Requirements

Component Requirement
CPU Intel® Core™ i3 Processor (3.20 GHz) or compatible.
RAM 8GB
Operating System Windows (7, 10, Server), Linux (See supported distributions) or MacOS
Java JRE 11 or greater
Storage 100MB available to the application
Network Connectivity to the BotCity Maestro instance (HTTPS).

Supported Linux Distributions

All BotCity modules support the major Linux distributions described in the table below:

Linux Family Supported Distributions
Debian Family Systems Debian, Ubuntu, Mint, etc.
Red Hat Enterprise Linux RHEL8, RHEL7, CentOS, Rocky Linux

Other Linux distributions may be supported upon further analysis.