TheHive Installation Software Requirements#
TheHive installation requires specific software components at specific versions, depending on the installation method.
The tables below list the supported versions for Linux installations, Docker Compose deployments, and Kubernetes environments.
| TheHive version | Java | Cassandra | Elasticsearch | OpenSearch | Cortex | Notes |
|---|---|---|---|---|---|---|
| 5.5.10+ | 11 | 4.0.x - 4.1.x | 7.11.x - 9.1.x | Supported, except for audit log storage | 3.1.6+ | ES 7.17+ required for audit log storage |
| 5.5.0 - 5.5.9 | 11 | 4.0.x - 4.1.x | 7.11.x - 8.x | Supported, except for audit log storage | 3.1.6+ | ES 7.17+ required for audit log storage |
| 5.3.0 - 5.4.10 | 11 | 4.0.x - 4.1.x | 7.10.x - 8.x | Supported | All versions | --- |
| 5.0.0 - 5.2.16 | 11 | 4.0.x - 4.1.x | 7.2.x - 7.17.x | Not supported | All versions | --- |
Sharing a single Elasticsearch instance between TheHive and Cortex isn't recommended. If you must do it, ensure the Elasticsearch version is compatible with both applications.
| TheHive version | Docker Engine | Docker Compose plugin |
|---|---|---|
| 5.0.0 - 5.5.13 | v23.0.15+ | v2.20.2+ |
| TheHive version | Kubernetes cluster | Helm |
|---|---|---|
| 5.0.0 - 5.5.13 | v1.23.0+ | v3.8.0+ |