> ## Documentation Index
> Fetch the complete documentation index at: https://docs.futurex.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Before you start

> Checklist of environment and system prerequisites before Jenkins integration setup.

Verify your environment meets these requirements.

## Supported hardware

* CryptoHub, `7.0.3.x` or later.

## Supported operating systems

* This integration guide uses the Web application ARchive (WAR) file version of Jenkins. You can install it on any operating system or platform that runs a version of Java supported by Jenkins. See the **Java Requirements** page on the `jenkins.io` website for details (

[**www.jenkins.io/doc/administration/requirements/java/**](http://www.jenkins.io/doc/administration/requirements/java/)).

## Required access

* An account on the CryptoHub with administrator permissions to deploy new services.
* Local administrator/root access on the computer running Jenkins.

## Network and firewall

* Allow outbound TCP port**2001**(default Host API port) from the computer running Jenkins to the CryptoHub, specified by FQDN (for example, `cryptohub.example.com`) or CIDR (for example, `10.0.0.0/24`).

<Warning>
  TLS inspection or SSL proxies can break mutual TLS handshakes. Exempt the CryptoHub FQDN(s) from inspection. Configure the CryptoHub with a FQDN so the exemption applies.
</Warning>

## Jenkins-specific prerequisites

* Download the FXCL Jenkins Plugin file from the Futurex Secure Share website to the computer that runs the Jenkins instance.
* Minimum hardware requirements:
  * 256 MB of RAM
  * 1 GB of drive space

Refer to**Hardware Recommendations** page on the `jenkins.io` website for a comprehensive list of hardware recommendations (

[**www.jenkins.io/doc/book/scaling/hardware-recommendations/**](http://www.jenkins.io/doc/book/scaling/hardware-recommendations/)).

* Software requirements:
  -**Java**: See the Java Requirements page on the `jenkins.io` website (

[**www.jenkins.io/doc/administration/requirements/java**](http://www.jenkins.io/doc/administration/requirements/java)).

* **Web browser**: See the Web Browser Compatibility page on the `jenkins.io` website (

[**www.jenkins.io/doc/administration/requirements/web-browsers**](http://www.jenkins.io/doc/administration/requirements/web-browsers)).
-**Windows operating system**: See the Windows Support Policy (

[**www.jenkins.io/doc/administration/requirements/windows**](http://www.jenkins.io/doc/administration/requirements/windows)).
