# Add an Enhance demo to your website

The most effective way to highlight the capabilities of the Enhance panel is to add an interactive demo to your marketing site. Partners (opens new window) can claim a free Enhance licence to showcase the product.

When a new version of Enhance is released, the demo instance can be updated using the standard command-line process.

# Prerequisite

  • A new Enhance licence. Please, contact [email protected] for your free partner demo licence.

# 1. Enable demo mode

  1. Install the Enhance demo licence (opens new window)
  2. Configure the Enhance platform
  3. Enable demo mode:

TIP

Once an Enhance licence is in demo mode, the instance will become read only.

On your control panel server, run:

su - orchd -c "psql -d orchd -c \"INSERT INTO orchd_configuration (name, value) VALUES ('demo_mode','true') ON CONFLICT (name) DO UPDATE SET value = EXCLUDED.value;\""

# 2. Set up Automatic log in:

WARNING

Do not provide this url to visitors until the control panel is in demo mode.

To automatically log a customer in to the demo instance, you can hard code the username and password into the URL.  The format should be JSON, for example:

{"email":"[email protected]","password":"Enhancedemo123!"}

Then this value should be base64 encoded and passed as a query parameter to your control panel domain.

For example:

https://cp.demohostingcompany.com/login/demo?id=eyJlbWFpbCI6InN1cHBvcnRAZW5oYW5jZS5jb20iLCJwYXNzd29yZCI6IkVuaGFuY2VkZW1vMTIzISJ9

You can do this for Administrators and End users if you would like to provide separate demos.

If you require assistance enabling an Enhance demo please, contact [email protected] and we will happily assist.