Skip to main content
Last updated on Jul 14, 2024

Hardware

All Incredibuild for Linux components must be run on 64 bit machines or containers Note: Whenever cores are mentioned, they are logical cores. Note: When using detailed logs for extended troubleshooting, additional storage space is required.

Network

  • Ports: TCP Ports 2088, 2089, 4369, 5672, 9952, 9953, 8000, 8080, and 8081 should be accessible from all Incredibuild machines. You might need to open them on your firewall. If one of these ports is already in use, you can modify the port numbers.
  • Cloud Ports: If you are using cloud machines, ports 31105, 31106, and 31107 should also be opened.
  • Network Speed: Minimum 100 Mbps, recommended 1 Gbps or higher.
  • Location: The machines should be on same physical LAN or connected through a VPN (same LAN is recommended).
  • Incredibuild Cloud: Incredibuild requires communication between all machines in your Incredibuild environment, as well as some communication with Incredibuild Cloud’s management services. For details, see Cloud Network Requirements.

Software

  • Root Permission: Installation and upgrade require root permissions to install Incredibuild daemons. After installation, everyday users do not need root permissions. Note that Incredibuild daemons run automatically with root permissions during restart, no action is needed to enable this.
  • SELinux: We strongly recommend disabling SELinux on all Incredibuild for Linux components.
  • If your linux distribution does not have the bzip2 package, you will need to add it manually.

User Interface

  • Screen resolution: Recommended 1920 x 1080, Minimum 960 x 1080
  • Supported browser: Chrome

RabbitMQ

Incredibuild installs and uses RabbitMQ on the Coordinator, and the Coordinator cannot be installed on a machine that already has RabbitMQ installed.