Supported Providers
Configure cloud storage providers for Chatwoot file storage
Configure Cloud Storage
Chatwoot uses Active Storage for storing attachments. The default storage option is local storage on your server, but you can configure cloud providers for better scalability and backup.
It is recommended to use a cloud provider for your Chatwoot storage to ensure proper backup of stored attachments and prevent data loss.
Using Amazon S3
You can get started with Creating an S3 bucket and Create an IAM user to configure the following details.
Configure the following env variables.
Using Google GCS
Starting with version 2.17+, wrap the GCS_CREDENTIALS
environment variable in single quotes.
Configure the following env variables.
The value of the GCS_CREDENTIALS
should be a json formatted string containing the following keys.
When pasting the credentials to the ENV file, make sure to remove the new lines and paste it into a single line.
Using Microsoft Azure
Configure the following env variables.
Using Amazon S3 Compatible Service
To use an s3 compatible service such as DigitalOcean Spaces, Minio etc..
Configure the following env variables.