Skip to main content

Iguana 6 Config Importer

Overview

As part of migrating from Iguana 6 to IguanaX, there are many configurations that need to be considered, including:

  • Environment variables

  • Users and roles

  • Channel groups

  • Notification rules

  • Web server settings

This component handles automatically migrating these configurations, although some manual review and modification will be required, as IguanaX expands how some of these configurations work.

Requirements

  • Iguana 6 channels should be imported via the Iguana 6 Channel Importer before running this component in order for channel groups and notification rules to be properly converted

  • Access to either the original Iguana 6 IguanaConfiguration.xml file or a copy of the file

Running the Component

STEP 1: Import the Iguana 6 Config Importer component

Using +COMPONENT, import the Iguana 6 Config Importer component.

STEP 2: Set up the component configurations

Bolded fields are required, otherwise default values defined in config.json are used:

Field

Description

Default Value

Iguana Configuration Xml

File path for the Iguana 6 configuration XML.

 

Iguana Env

File path for the Iguana 6 environment variable file. Optional.

 

Import Web Server Settings

Set to true to import the Iguana 6 web server settings. If HTTPS is configured, ensure the files are in the same location on the Iguana X server.

 false

Import Notification Rules

Toggle notification rule imports (appends to existing rules).

true

STEP 3: Start the component and view the results in the component card

The component card will display two sections:

  1. Recommendations on configs to review and take additional manual steps

  2. Import warnings