
Chatwoot is an open-source customer support application that offers productive and efficient customer experiences across real-time messaging channels. It supports social media, email, and website integrations to handle customer engagements in a centralized dashboard.
In this article, you will learn how to install Chatwoot on a Debian 11 server.
A 2GB RAM server can handle over 5000 conversations per day. You can scale your server as your needs grow.
To avoid installation time errors, open the necessary firewall ports for Chatwoot to make the required Nginx and SSL configurations.
Allow HTTP connections.
Allow HTTPS network connections.
Then, restart the firewall.
Download the Chatwoot installation script.
Make the script executable.
Run the script to Install Chatwoot.
You may receive the following prompt:
Would you like to configure a domain and SSL for Chatwoot?(yes or no):
Enter yes to set up your domain name and allow Chatwoot to configure Nginx as a reverse proxy server automatically.
You will also be prompted to install Postgres and Redis® server, reply yes to set up the services on your server, or no if you plan to set up an external database server.
The script will install Nginx and all necessary dependencies in about 10 to 15minutes. Once complete, your output should be similar to:
Verify the Chatwoot service status using the following command:
Output:
Also, verify that Chatwoot is listening on port 3000.
Now, through a web browser, visit your Chatwoot domain URL to create an administrative user account, and set up your application.
To make changes to your base server configuration, change to the Chatwoot user home directory.
Then, make changes to the .env file. (pre-configured by the installation script).
Among the changes you can make, you can assign a new Postgres database name and attach external storage like Vultr block and object storage instances.
Save and close the file.
Restart Chatwoot for changes to take effect.
Congratulations, you have successfully installed Chatwoot on a Debian 11 server. You can link multiple social media account contacts, invite team members, share messages, among other functions. For more configuration options, visit the self-hosted Chatwoot documentation page.
0 Comments
Be the first to comment and share your perspective with the community.