If you need to meet strong privacy regulations, legal requirements, or you want to make a custom installation within your infrastructure or any public cloud (AWS, Google, Azure, etc.), Heartex is also served on-premises. It is a self-contained version (no Internet connection is required) of the platform, no data will leave your infrastructure. To make the installation the most accessible, we offer a Docker image.
Your system must have installed:
The recommended version is >= 18.03
To ensure that your docker installation works correctly and that you have the necessary rights to install and run docker images, run: docker info. Please ensure that you don’t get an error like permission denied, and instead see the details of your docker installation.
- Docker Compose
The recommended version is >= 1.18
IMPORTANT. The running docker host must have the vm.max_map_count setting variable to be at least greater than 262144. You can check the value by running: sysctl vm.max_map_count. If it is too low, set the value by running: sudo sysctl -q -w vm.max_map_count=262144.
- Bash Shell
Installed in practically all systems by default.
Clarification: any other Unix shell should work too, including for Windows the Unix-like environment Cygwin. However, only the Bash shell is officially supported.
Installed in practically all systems by default
Your server (e.g. private one, or on AWS, Azure, or Linode) should meet the following minimum requirements:
On-Premises: 8GB RAM (e.g. t3.large); recommended 16GB RAM (e.g. t3.xlarge)
On-Premises with ML: 16GB RAM (e.g. r5.large); recommended 32GB RAM (e.g. r5.xlarge)
Disk: 50 GB of disk space