Upgrading InterActor

Upgrading InterActor requires a few simple steps:

  1. Installing the new software.
  2. Restarting the software.
  3. (Possibly) updating the application data store.

These steps are described in more detail below.

Install the latest version

You can install InterActor in two ways:

  1. Direct Download: You can get the latest version either by clicking here. Then, in your terminal, navigate to your download directory and type
docker load < interactor-community-image-latest.tar.gz
  1. Docker Hub: You can get the latest version also from Docker Hub, by typing
docker pull graphileon/interactor-community

Restart InterActor

If you have InterActor running, stop it. You can check if it is running by typing the command:

docker ps

It might show you something like this:

CONTAINER ID        IMAGE                              COMMAND                  CREATED             STATUS              PORTS                                      NAMES
fab152a8327d        graphileon/interactor-community    "/bin/sh -c 'HOST=$(n"   About an hour ago   Up About an hour    0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   interactor

Assuming your container is named interactor (under the NAMES column), you can stop your InterActor container using the following command:

docker kill interactor && docker rm interactor

Now you can run your new version of InterActor with the usual run command, e.g.:

docker run -t -d -p 8000:80 --name interactor -v interactor:/persistent/ graphileon/interactor-community

Update the application database

It is possible that the latest version includes some application data store changes. InterActor will detect this when you open the application in your browser the next time, and will take you to the settings page. At the top of the page it will display a message saying that your database requires updates.

Database updates change some of your data and are irreversible. Make sure you made a backup before continuing.

To execute these updates, click Apply Settings. Once the updates are successfully applied, InterActor will take you back to the main application.