docker

Docker Compose environments for TheHive and Cortex

Important

This repository contains Docker Compose files and additional resources to deploy TheHive and Cortex in both testing and production environments.

This repository offers various Docker Compose profiles to set up TheHive and Cortex for different use cases, including both testing and production environments. These profiles are designed to simplify deployment and ensure optimal performance based on your infrastructure requirements.

Upgrade notes

Caution

ElasticSearch authentication was added by this PR, follow these instructions to implement it in older deployments

To implement ElasticSearch authentication, we need to recreate the .env file and create new index.conf.
This is done automatically by doing the following commands:

# Pull the latest version of this codebase
git pull

# Go to the relevant profile (e.g. "testing" here)
cd ./testing

# Run the "init.sh" script
./scripts/init.sh

A password for ElasticSearch will be created and propagated to TheHive and Cortex.

Available Deployment Profiles

Software requirements

These Docker Compose profiles include scripts to help you manage and optimize various resources and settings. To ensure a smooth experience with these applications, please ensure the following software is installed on the host system:

Visit original content creator repository
https://github.com/StrangeBeeCorp/docker

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *