# Platform Domains

# About

Service Websites are websites that are dedicated to providing the Control panel, phpMyAdmin and Webmail services on an Enhance estate.

Both the Master Organisation (the owner of the Enhance installation) and Reseller customers have Service Websites. A Service Website can be identified by a tag that is prefixed to the domain.

All Service Websites are placed on the same server as the Control Panel role (also known as the control panel server). Service Websites can not be moved to a different server.

Each Master Organisation and Reseller has the following Service Websites:

# Control Panel Website

The control panel website is the website a customer will visit to login to their control panel.

A Master Organisation configures their control panel website domain during the installation process. A Reseller is prompted to add a control panel domain as part of their account setup when they first log in to Enhance.

To change a Control Panel domain:

  1. Open Settings in the left side bar
  2. Select Platform settings in the menu
  3. Navigate to the Control panel website domains and select the edit button next to the existing control panel domain
  4. Click Save to finish

If you are changing an existing 'Control Panel domain' this domain will be added to the existing control panel website as an alias and be set to primary. As long as the original domain name resolves, existing users will be able to continue to use it to access their Control Panel.

# phpMyAdmin Website

A phpMyAdmin website allows customers to manage their databases through a web based interface - creation of a phpMyAdmin website automatically fetches and installs the phpMyAdmin software. When a phpMyAdmin domain is given, a single sign-on link will appear in a customer's dashboard and allow them to directly log in to phpMyAdmin without needing to select a server or enter any additional credentials.

To set and change a phpMyAdmin domain:

  1. Open Settings in the left side bar
  2. Select Platform settings in the menu
  3. Navigate to the 'Control panel website domains' and select Edit button next to the existing 'phpMyAdmin domain'
  4. Click Save to finish

If you are changing an existing 'phpMyAdmin domain' this domain will be added to the phpMyAdmin website as an alias and set to primary. As long as the original domain name resolves, existing users will be able to continue to use it to manage phpMyAdmin.

# Webmail Website

A Webmail website allows customers to view their inbox and send messages through Roundcube. Roundcube is automatically downloaded and installed when a Roundcube website is created. A link will appear in a customer's dashboard which automatically directs customers to their webmail login page.

To set and change a Webmail domain:

  1. Open Settings in the left side bar
  2. Select Platform settings in the menu
  3. Navigate to the ‘Control panel website domains’ and select the Edit button next to the existing 'Roundcube domain'
  4. Click Save to finish

If you are changing an existing 'Webmail domain' this domain will be added to the existing Roundcube website as an alias and set to primary. As long as the original domain name resolves, existing users will be able to continue to use it to access Webmail.

# Staging Domain

A staging domain is required to allow customers to add staging websites. When a customer adds a staging website, your staging domain will be added as a suffix.

All customer's on your cluster will use the same Staging domain to access webmail (Resellers can set their own Staging domain for their customers).

You will not be able to offer staging websites to customers without a staging domain being configured.

To set a staging domain:

  1. Open Settings in the left sidebar
  2. Select Platform
  3. Navigate to Platform domains
  4. In the Staging field enter your chosen domain
  5. Click Save to finish

WARNING

Staging domains point to whichever server the website is created on. Therefore the staging domain should be delegated to your Enhance DNS cluster. An A record will not be sufficient.