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.

1.2 Software requirements met:

  • Docker

  • Docker Compose Utility

Please see the following documentation from Docker regarding their installation:

https://docs.docker.com/engine/install/

https://docs.docker.com/compose/install/

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/4.11.0.0

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:

Variable

Default

Replace with

HOST_ADDRESS

localhost

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.

LIC_OWNER

 

The license owner as provided.

LIC_KEY

 

The license key as provided.

HOST_PROTOCOL

*http://*

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

HOST_PORT

80

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

HOST_POSTGRES_VOLUME=/data/postgres



HOST_NEO4J_VOLUME=/data/neo4j/data

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.

TEST MODELLER SET UP AND INSTALLATION