# Enhance Updates

We frequently release Enhance updates. Update are not forced. We strongly recommend that you keep your Enhance installation up to date with the latest Core and Appcd version.

You will be notified by email when a Core or Appcd update is available.

TIP

We recommend running Enhance updates off peak or at times of lower traffic to minimize disruption to customers

# Core updates

A Core update is platform wide and includes API and UI updates.

A Core Enhance update can be manually triggered directly from within your control panel. Each update will be accompanied by release notes detailing what is included in the latest update.

To run a core update:

  1. Open Settings in the left side bar
  2. Click Platform
  3. Navigate to Software updates
  4. Select Update now to run the update

This will trigger the orchestration layer to update and the control panel to refresh. This will take a few seconds. In the background the orchestration layer will update the services on all of your servers. As each container restarts there will be a short amount of downtime on each services as it restarts.

Any change in disk usage will be minimal as the previous container gets deleted as part of each Enhance update.

# Appcd updates

An Appcd update includes provisioning, performance and security updates for PHP containers and website hosting.

An Appcd update can be manually triggered directly from within your control panel on a per server basis. Each update will be accompanied by release notes detailing what is included in the latest update.

To run an Appcd update:

  1. Open Servers in the left side bar
  2. Manage the server you would like to update. Navigate to the Application role
  3. Under X select Check for updates and follow the on screen instructions
  4. Repeat the above steps on each server on your estate running the Application role