TheHive Installation System Requirements#
This topic outlines the hardware and operating system requirements for installing TheHive.
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 the 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 |
Recommendations
Deploying all services on the same server requires at least 4 cores and 16 GB of RAM. Additionally, configure jvm.options
appropriately for Elasticsearch.
Recommended operating systems#
TheHive runs on and is officially supported on the following operating systems:
- Ubuntu 20.04 LTS | 22.04 LTS | 24.04 LTS
- Debian 11
- RHEL 8.5 | 9.3
- Rocky Linux 9.4
- Fedora 35 | 37
Additionally, an official Docker image is available for users who prefer containerized deployments.