Fenix Migration Wizard: 2.0 ➞ 3.x.x

Fenix 2.0 must still be installed on your computer in order for this wizard to work.

If you have already installed Fenix 3.x.x, make sure it is closed.

If you have not yet downloaded Fenix 3.x.x, please start the download now.

There are two ways to migrate:

This is the recommended migration method for Node.js users.

First, install or update the Fenix CLI utility.

  • npm install -g fenix-cli

  • Next, run the migration wizard.

  • fenix migrate

  • This process creates a migration file & automatically loads it into the migration wizard website. It will also close Fenix 2.0 automatically.

    Optional

    Fenix 3.x.x ships with a new command line tool, so you may want to remove the old one. Once you've migrated, it's safe to uninstall Fenix 2.0 and it's command line utility. Use the uninstall feature of your Operating System to remove Fenix 2.0. To uninstall the old command line utility, run:

  • npm uninstall -g fenix-cli

  • Next Steps:

    Once this is done, it's safe to close this window.

    Make sure Fenix 2.0 is running and open this page (opens in a new tab/window). You should see raw JSON-formatted data on the screen like this:

    [
          {
            "id": "848487e2e727ea8b9f86ba62973bb7e9",
            "name": "Site A",
            "domain": null,
            "port": 9111,
            "path": "/Users/username/sitea",
            "running": true,
            "starting": false,
            "stopping": false,
            "shared": false
          },
          {
            "id": "e7d61aecaa136d68e93ac2076077dfd1",
            "name": "Site B",
            "domain": null,
            "port": 8077,
            "path": "/Users/username/siteb",
            "running": true,
            "starting": false,
            "stopping": false,
            "shared": false
          }
        ]

    Copy and paste the JSON output into this text box:

    Close Fenix 2.0

    Wait for migration link to show up here ...Click here to continue...

    Servers to Migrate: