NoldusHub 1.7 - Introduction
Last updated: Jul 30, 2026
Introduction
The Installation documentation describes the steps to install NoldusHub. It contains the following chapters:
- Specifications with requirements for the PCs in the network and the network itself.
- Connections with an example of a setup with two participant stations.
- Guides with the installation procedures.
- A Reference section with additional information.
Installation Steps
Installation of NoldusHub requires the following steps:
- Verify whether system configuration is still in line with requirements. For this, the Installation Readiness Tool should be used (see also the installation procedure flow diagram at the bottom of this page).
- Set up a secure connection for your subdomain. Create a secure connection within your company domain, so that NoldusHub opens without security warnings.
- Install NoldusHub on the server.
- Set up NTP Client on the participant PCs.
- Set up screen and camera sharing on participant PCs. Carry out this procedure on every participant PC, so that the screen content and camera stream is visible in NoldusHub.
- Prepare participant PCs for eye tracking. If you have eye trackers, carry out this procedure on every participant PC that you want to use for eye tracking.
- Prepare participant PCs for biosensors. If you have Shimmer devices, carry out this procedure on every participant PC that you want to use for biosensor data collection.
- Start and activate NoldusHub.
- Perform optional settings:
- Change default location of saved videos.
- Windows Defender folder exclusions.
- Automatic data export after session recording.
- NTP syncing of multiple servers.
- Modifying Windows update scheduling to prevent performance drops.
Upgrade NoldusHub
Aim: To upgrade an older NoldusHub version to NoldusHub 1.7. This description presumes an existing and running NoldusHub instance on the server computer.
Server
- The server should meet the requirements described in the Specifications.
- To verify whether system configuration is still in line with requirements, the Installation Readiness Tool should be used first.
- Verify whether the SSL certificate is valid for a sufficiently long period, and whether it is still configured correctly. For that, the certificate check tool is made available on MyNoldus.
- NoldusHub 1.6 or later versions use only secure N-Linx (RabbitMQ) communication:
- Older NoldusHub versions used port
5672. - Since NoldusHub 1.6, port
5671is used for communication. - Customer IT should open port
5671for incoming communication before the NoldusHub upgrade process and, at the end of the process, they can close the port.
- Older NoldusHub versions used port
Participant PCs
- The participant PCs should meet the requirements described in the Specifications.
- NoldusHub 1.6 or later versions use only secure N-Linx (RabbitMQ) communication:
- Older NoldusHub versions used port
5672. - Since NoldusHub 1.6, port
5671is used for communication. - Customer IT should open port
5671for outgoing communication to the server before the NoldusHub upgrade process and, at the end of the process, they can close port5672.
- Older NoldusHub versions used port
Step 1: Backup and Upgrade the Server PC
- Stop the running NoldusHub instance:
- Open the folder
C:\Program Files\Noldus\NoldusHubin File Explorer. - Run the batch file
StopNoldusHub. - Check if there is a running docker container (with command
docker ps -a).
- Open the folder
- Backup the current NoldusHub files:
- The backup script saves the files to
D:/NoldusHubBackup/folder by default. Check if the D: drive exists and has enough free space for the backup. - If the D: drive is not suitable, change this in
Backup-NoldusHub.ps1accordingly (at variable$customer_backup_folder_root). - Run the batch file
BackupNoldusHub.
- The backup script saves the files to
- Keep the previous version installation and control files:
- Rename the
C:\Program Files\Noldus\NoldusHubfolder (e.g. toC:\Program Files\Noldus\NoldusHub_1.4).
- Rename the
- Install the NoldusHub 1.7 files on the server:
- Open the
DockerDeploymentfolder on the NoldusHub 1.7 installation stick and double-click the batch fileInstallNoldusHub. - When a window opens with the request to click any key to continue, press a key on your keyboard.
- When a question appears about whether you want the software to make changes to your computer, click Yes.
- When a question appears about whether you want to run this software, type A.
- Replace the
.envfile with the previous, working one, or update it manually. OverwriteC:\Program Files\Noldus\NoldusHub\.envfrom the renamed folder (e.g. withC:\Program Files\Noldus\NoldusHub_1.4\.env).
- Open the
- Download the docker images:
- Make sure the antivirus software is disabled at this point.
- Open the folder
C:\Program Files\Noldus\NoldusHuband double-click the batch fileUpdateNoldusHub. This will download the docker images. When a window opens with the request to click any key to continue, press a key on your keyboard. - Check the output message. In some cases, the antivirus software blocks the download. Run the
UpdateNoldusHubbatch file again if required. - Check the downloaded images with the
docker image lscommand.
- Update the number of Video Web Services:
- Edit the
-vwsparameter value in theStartNoldusHubbatch file if necessary. - Check the parameter value in the previous version.
- Edit the
- Start NoldusHub:
- Open the folder
C:\Program Files\Noldus\NoldusHuband double-click the batch fileStartNoldusHub. When a window opens with the request to click any key to continue, press a key on your keyboard.
- Open the folder
Step 2: Upgrade Test Participant PCs
- On the test participant PC, locate the N-Linx Agent icon in the system tray, right-click and select Exit. Make sure the
NLinxAgent.exeis not running (check in Task Manager). - Uninstall N-Linx Agent.
- Remove completely the
C:\ProgramData\Noldus\N-Linx Agent\andC:\ProgramData\Noldus\PluginServer\folders. - Copy the N-Linx Agent folder from the NoldusHub 1.7 installation folders to the test participant PCs (e.g. to Desktop).
- Locate
N-Linx Agent Setup.exeand double-click this file to run it. - Double-click the N-Linx Agent icon in the system tray.
- Add the N-Linx Server Address as the NoldusHub server.
- Only a valid DNS name is accepted with a valid certificate.
- IP Address cannot be used.
- Add suitable plugins (for NoldusHub 1.7) in N-Linx Agent. Devices setup is not affected by plugin updates. However, if devices need to be configured again for any reason, this can be done here.
Setup
In general, a NoldusHub setup consists of the following hardware:
- A server that hosts the NoldusHub software.
- One or more participant PCs, each with a USB camera and, optionally, an eye tracker and/or a biosensor device.
- A test leader PC.
- A switch for connecting the server and PCs.
- A router.
This schematic depicts a setup with two participant PCs with the supporting hardware. Other setups are an option as well. NoldusHub supports setups with 1–4 participant stations.
Source: NoldusHub 1.7 Installation Documentation, Noldus Information Technology