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.