diff --git a/docs/self-hosted.md b/docs/self-hosted.md index 940d8556..344b9feb 100644 --- a/docs/self-hosted.md +++ b/docs/self-hosted.md @@ -35,6 +35,7 @@ This guide will help you to install and setup a production ready Chatwoot. - [Restack](/docs/self-hosted/deployment/restack) - [Easypanel](/docs/self-hosted/deployment/easypanel) - [Elestio](/docs/self-hosted/deployment/elestio) +- [Zeabur](/docs/self-hosted/deployment/zeabur) ## Configuration diff --git a/docs/self-hosted/deployment/images/zeabur-deploy-configuration.webp b/docs/self-hosted/deployment/images/zeabur-deploy-configuration.webp new file mode 100644 index 00000000..b98916ed Binary files /dev/null and b/docs/self-hosted/deployment/images/zeabur-deploy-configuration.webp differ diff --git a/docs/self-hosted/deployment/zeabur.md b/docs/self-hosted/deployment/zeabur.md new file mode 100644 index 00000000..8c64ba57 --- /dev/null +++ b/docs/self-hosted/deployment/zeabur.md @@ -0,0 +1,22 @@ +--- +sidebar_label: "Zeabur" +title: "Zeabur Chatwoot deployment guide" +--- + +This guide will help you deploy Chatwoot on Zeabur using a pre-configured template. + +## Deployment + +Click the button below to open the Chatwoot Template page on Zeabur. + +After opening the page, log in and click "Deploy" to access the configuration pop-up window. + +Open the deployment configuration of Chatwoot + +Fill in your desired domain and region, then click "Deploy". The Chatwoot instance will be deployed to your selected region, which may take a few seconds. You can then view your Chatwoot instance in your Zeabur dashboard. + +## Configuration + +It is recommended to update the `SECRET_KEY_BASE` for both the `sidekiq` and `rails` services to a unique value. You can generate a new secret key by running `bundle exec rake secret`. Ensure the value is consistent across both services. + +The default Chatwoot configuration on Zeabur does not include email and social media settings. Refer to the [`.env.example` file in the Chatwoot repository](https://github.com/chatwoot/chatwoot/blob/develop/.env.example) to check the available configuration options, and update the `rails` service accordingly.