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:
-
Recommendations on configs to review and take additional manual steps
-
Import warnings
![]()