Skip to main content

Installation (Reseller SaaS License)

This guide will walk you through installing WhautoChat Reseller SaaS 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] \
./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.