Skip to content

TheHive Installation Methods#

TheHive can be installed on a single server or deployed in a clustered environment, depending on your infrastructure requirements. Choose the best approach for your use case.

Single server installation#

Install TheHive and all required components on a single server. See the architecture overview for details.

Debian / Ubuntu#

For Debian- or Ubuntu-based OS, follow the installation guide using the DEB tab to install and configure TheHive.

RedHat Enterprise Linux / Fedora#

For RedHat- or Fedora-based OS, follow the installation guide using the RPM tab to install and configure TheHive.

ZIP binary packages#

For manual installation or environments without package managers, follow the installation guide using the ZIP binary packages tab to install and configure TheHive.

Docker#

Deploy TheHive as a single container using the official pre-built Docker images. See Running TheHive with Docker for instructions.

Cluster deployment#

Deploy TheHive and all required components across multiple nodes to achieve scalability and high availability. See the architecture overview for details.

Linux#

Configure a multi-node cluster with TheHive and its components running on dedicated hosts. See Setting Up a Cluster with TheHive for instructions.

Kubernetes#

Deploy TheHive on Kubernetes using the official Helm chart. See Deploy TheHive on Kubernetes for instructions.