Downloading Cortex#
Cortex is available in multiple binary package formats, making installation flexible across various operating systems. Choose the method that best suits your environment.
Debian / Ubuntu Installation#
Step 1: Import the GPG Key#
Before adding the repository, import TheHive project's GPG key for package verification:
wget -qO- https://raw.githubusercontent.com/TheHive-Project/TheHive/master/PGP-PUBLIC-KEY | sudo gpg --dearmor -o /usr/share/keyrings/thehive-project-archive-keyring.gpg
Step 2: Add TheHive Project Repository#
Create a new repository configuration file:
# /etc/apt/sources.list.d/thehive-project.list
deb [signed-by=/usr/share/keyrings/thehive-project-archive-keyring.gpg] https://deb.thehive-project.org release main
Step 3: Update Package Lists and Install Cortex#
sudo apt update
sudo apt install cortex
Red Hat Enterprise Linux / Fedora Installation#
Step 1: Import the GPG Key#
Run the following command to import TheHive project’s GPG key:
sudo rpm --import https://raw.githubusercontent.com/TheHive-Project/TheHive/master/PGP-PUBLIC-KEY
Step 2: Add TheHive Project Repository#
Create a repository configuration file:
# /etc/yum.repos.d/thehive-project.repo
[thehive-project]
enabled=1
priority=1
name=TheHive-Project RPM repository
baseurl=https://rpm.thehive-project.org/release/noarch
gpgcheck=1
Step 3: Install Cortex#
sudo dnf install cortex # Fedora
sudo yum install cortex # RHEL-based systems
Download as a ZIP Archive#
For manual installation, download the latest Cortex release as a ZIP archive:
After downloading, extract the archive:
unzip cortex-latest.zip -d cortex
cd cortex
Docker Installation#
Cortex is also available as a Docker image, simplifying deployment.
Step 1: Pull the Latest Cortex Image#
docker pull thehiveproject/cortex
Step 2: Run Cortex#
docker run -d --name cortex -p 9001:9001 thehiveproject/cortex
Archives#
There are currently no archived versions of Cortex available.