Hardware Requirements#
The hardware requirements for TheHive depend on factors such as the number of concurrent users (including integrations) and their usage patterns. Below are recommended hardware thresholds for hosting all services on the same machine:
Number of Users | TheHive | Cassandra | Elasticsearch |
---|---|---|---|
< 10 | 2 / 2 GB | 2 / 2 GB | 2 / 2 GB |
< 20 | 2-4 / 4 GB | 2-4 / 4 GB | 2-4 / 4 GB |
< 50 | 4-6 / 8 GB | 4-6 / 8 GB | 4-6 / 8 GB |
Note
When deploying all services on the same server, it's recommended to have at least 4 cores and 16 GB of RAM. Additionally, ensure that jvm.options
is configured appropriately for Elasticsearch.
Operating System#
TheHive has been tested and is officially supported on the following operating systems:
- Ubuntu 20.04 LTS & 22.04 LTS
- Debian 11
- RHEL 8
- Fedora 35 & 37
Additionally, an official Docker image is available for users who prefer containerized deployments.