Skip to content

TheHive Installation Methods#

TheHive can be installed on a standalone 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 standalone 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#

TheHive image is available on Docker Hub. To deploy TheHive with all required services using Docker Compose, see Running TheHive with Docker.

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.