# Upgrading Connectware (Docker)

{% hint style="info" %}
When upgrading your Connectware instance, follow the required upgrade path based on your current version:

* If you are running Connectware version **1.0.0 to below 1.5.0**:
  1. First upgrade to version 1.5.0
  2. Then upgrade to version 1.7.0
  3. Finally upgrade to version 1.11.0 or later
* If you are running Connectware version **1.5.0 to below 1.7.0**:
  1. First upgrade to version 1.7.0
  2. Then upgrade to version 1.11.0 or later
* If you are running Connectware version **1.7.0 to below 1.11.0**:
  * You can directly upgrade to version 1.11.0 or later

For detailed instructions on each upgrade step, refer to:

* [Upgrading Connectware to 1.11.0](https://docs.cybus.io/1-11-0/documentation/installation-and-upgrades/upgrading-connectware/version-specific-upgrades-docker#upgrading-connectware-to-1.11.0)

* [Upgrading Connectware to 1.7.0](https://docs.cybus.io/1-11-0/documentation/installation-and-upgrades/upgrading-connectware/version-specific-upgrades-docker#upgrading-connectware-to-1.7.0)

* [Upgrading Connectware from 1.x to 1.5.0](https://docs.cybus.io/1-11-0/documentation/installation-and-upgrades/upgrading-connectware/version-specific-upgrades-docker#upgrading-connectware-from-1.x-to-1.5.0)
  {% endhint %}

* To upgrade your Connectware to a newer version, get the latest installer script by following the steps in the [Prepare Installer Script](https://docs.cybus.io/1-11-0/documentation/installing-connectware/installing-connectware-docker#preparing-the-installer-script) chapter. When running the update, select your current Connectware installation directory.

The update will automatically preserve your existing configuration, including your license key and network settings. If you're prompted to enter a license key during the update, this usually means you have selected the wrong installation directory. In this case, cancel the update and verify you have chosen the correct path.

{% hint style="info" %}
If you originally installed Connectware using sudo privileges, make sure to use `sudo` when running the update as well.
{% endhint %}

{% hint style="info" %}
Downgrading to previous Connectware versions is not supported.
{% endhint %}

## Upgrading Connectware in Silent Mode

The installer supports an automated deployment mode that requires no manual intervention. You can activate this by using either `-s` or `--silent`, and `-d`(directory) when [running the installation script](#running-the-installer-script).

If you need to customize your installation, the script offers several configuration options. Run the installer with `--help` to view all available parameters.

**Example**

{% code lineNumbers="true" %}

```yaml
$ ./connectware-online-installer.sh -s -d <PATH/TO/YOUR/CONNECTWARE/FOLDER>
```

{% endcode %}
