Skip to main content

Installation (Business License)

This guide will walk you through installing WhautoChat Business License on your server.

1. Move the Installation Folder to Your Server​

  • After purchasing your license, you will receive an installation folder by email.
  • Use an SFTP client like FileZilla to upload the entire installation folder to your server.

2. Run the Installation Command​

Navigate to the installation folder on your server and run the following command, replacing the variables with your actual values:

LICENSE_KEY=your-license-key \
WHAUTO_CHAT_SERVER_DOMAIN=core.example.com \
WHAUTO_CHAT_WEB_SOCKET_DOMAIN=ws.example.com \
WHAUTO_CHAT_WEB_DOMAIN=web.example.com \
WHAUTO_LIVE_CHAT_DOMAIN=live.example.com \
DOCKER_USERNAME=your-username \
DOCKER_PAT=your-personal-access-token \
[email protected] \
bash install.sh
  • LICENSE_KEY is required and the script will exit with an error if it is not provided.
  • All four domain variables are required for SSL and routing. The script will exit with an error if any are missing.
  • This keeps your credentials and configuration secure and out of source control.
  • The license key is automatically set as an environment variable for the whauto-chat-server app.

What happens next?​

  • All WhautoChat components will be installed and configured automatically.
  • SSL certificates will be provisioned and auto-renewed for each domain.
  • After completion, access your WhautoChat instance at your configured domains.