1 – Ensure Pre-Requisites are Complete

Please ensure that all pre-requisites are complete prior to installation.

1.1 System requirements met:

  • 64-bit edition of Linux OS which conforms to Docker software requirements

  • 64bit Processor (i3 minimum – Intel Core i7 recommended)

  • Minimum 8GB Ram (16GB Recommended)

  • Minimum 20GB Hard Drive space

  • Port 80, port 8080 and port 9092 open for inbound and outbound communication. 443 if securing the services with SSL.

Please note: ARM Chip architecture is not supported

1.2 Software requirements met:

1.3 Copy file to Linux Server

A download link to a zip file with the exact version will be provided separately. Please contact support@curiosity.software for more information.
Download, transfer and unzip the provided ZIP file to the Linux server.

The command to unzip is unzip dockerDeployment_4.11.0.0.zip -d /opt/curiosity/

Common Blockers

We commonly see the below issues during installation. By completing the checklist above, these blockers will be avoided:

  • Environment not provisioned

  • Insufficient space

  • Ports not open

  • Files not downloaded and unzipped prior to the meeting

  • Docker not installed

2 – Configuring the Test Modeller Services

2.1 Basic configuration

Open the .env file in the in the unzipped folder for editing.
Change the following environment variables:



Replace with



The machine name of the Linux host machine. This will be the URL that Test Modeller is accessed by in the browser and is always changed.



The license owner as provided.



The license key as provided.



https:// if SSL is enabled (Default value is usually sufficient).



443 if protocol is https:// Alternatively, any other port if 80 is not available on the host machine (Default value is usually sufficient).



2.2 Advanced configuration

Please refer to the section on advanced configuration for more details or contact your Curiosity representative.

3 – Start the Test Modeller Services and Verify Deployment

3.1 Execute the run.sh script to load the containers and start up the services.

Note: you may need to run these commands using sudo.

sudo ./run.sh

3.2 Navigate to machine host

Enter host URL (we installed ours on http://localhost)

This should bring up Test Modeller.

3.3 Verify you can sign in

Enter the following login credentials for the default administrator user:

Username: admin@testmodeller.io
Password: Admin01!

We recommend you can change this once logged in.

3.4 Navigate to models

You should see the default set of demo models installed.