# Installation Pre-Requisites

**Customer Firewall Configuration**

| Application Name                              | Port to be opened |
| --------------------------------------------- | ----------------- |
| ElasticSearch                                 | 9200              |
| Arkime                                        | 8005              |
| Kibana                                        | 5601              |
| HTTP                                          | 80                |
| SSH/ SCP                                      | 22                |
| TCP connection for local to remote ES cluster | 9300              |

**Note:** If users want to modify the above-provided ports to run on non-default ports, please refer here to make use of docker port forwarding: <https://docs.docker.com/network/>

**Browser Requirements:** Chrome, Safari&#x20;

**Software Requirements**

* Ubuntu 22.04
* Docker needs to be installed.
* python3 for running helper scripts.
* The following installation scripts assume static IP addresses have been assigned

  to the hosts that run the docker containers, so having the IP address list of the

  hosts would be helpful.
* Make sure the capture interface for Arkime is in UP state
