Skip to content

TheHive Installation Methods#

TheHive runs on Linux and can be deployed in several ways depending on your deployment preferences and infrastructure requirements. Choose the method that best fits your environment.

Debian / Ubuntu#

Install TheHive on a standalone server using DEB packages on Debian- or Ubuntu-based systems.

See Install TheHive with Packages using the DEB tab for instructions.

RedHat Enterprise Linux / Fedora#

Install TheHive on a standalone server using RPM packages on RedHat- or Fedora-based systems.

See Install TheHive with Packages using the RPM tab for instructions.

ZIP binary packages#

Install TheHive on a standalone server using the ZIP binary package for manual installations or for environments without package managers.

See Install TheHive with Packages using the ZIP binary packages tab for instructions.

Docker#

TheHive image is available on Docker Hub.

Deploy TheHive and its required services as a single-server instance using Docker Compose.

See Deploy TheHive with Docker Compose for instructions.

Kubernetes#

Deploy TheHive as a single-node or multi-node installation on Kubernetes using the official Helm chart.

See Deploy TheHive on Kubernetes for instructions.

Cluster deployment with packages#

Deploy TheHive with packages as a multi-node cluster across dedicated hosts for high-availability setups.

See Set Up a Cluster with Packages for instructions.