Skip to content

Adding Indexers

Use this guide to register additional indexer nodes with an existing ForensiQ installation. First complete the prerequisites and install each indexer node using the online or offline installation guide.

TLS encryption

Adding Indexers with TLS encryption requires installation of the core node with TLS support. In that case, follow the steps in the Add Indexers with encryption tab below.

  1. Go to Settings Indexers.

Indexers

Note the port number for the Video storage service, above, changed from earlier versions to 7177.

All Indexers added to ForensiQ are listed here, along with their properties. You can also add new Indexers and delete existing ones.

  1. Click the + Register new host button at the top right.

  2. Fill in the form, then click Test to check the connection to the Indexer. If the connection is successful, click Submit to add the Indexer to ForensiQ.

  1. Go to Settings Indexers.

Note the port number for the Video storage service, above, changed from earlier versions to 7177.

  1. Click the + Register new host button at the top right. Fill in the form, then download the storage and indexer certificate files.

Indexers

  1. Log in to the remote indexer node via SSH.

  2. Navigate to the /opt/u-query/ directory open the .env file in a text editor.

  3. Set the INDEXER_NODE_TLS_ENABLED variable to true.

  4. Copy the downloaded json files:

    • indexer-cert.json to /opt/u-query/config/certs/indexer-cert.json

    • storage-cert.json to /opt/u-query/config/certs/storage-cert.json

  5. (Re)start the services:

    sudo COMPOSE_FILE=$(ls compose*.yaml | sort -r | paste -sd:) docker compose up -d
    
  6. Return to the Settings Indexers page on the core node and click Test to check the connection to the Indexer. If the connection is successful, click Submit to add the Indexer to ForensiQ.