Stacks/Chatwoot/Services

Chatwoot stack services

This page shows the capabilities provided by the services in the Chatwoot stack and the connections, configs, settings, cron schedules, actions, volumes, backups, imports, and other customizations attached to them for this specific stack.

Stack serviceBase serviceVersionsRole
Chatwoot4.17Primary
PostgreSQL18, 17Required
Redis8.6, 8.4, 8.2Required
Ganesha NFS provisioner4, 6.5, 14.1Required
OpenSMTPD7Enabled by default
  • Additional services can be added or removed.
  • When one of the services in the stack updates, the stack can be upgraded to a new revision.
  • Stack changes can then be rolled out to environments on your schedule.

Backups

Protect service data with repeatable backup workflows that stay attached to the stack.

PostgreSQL
Default database backup

Imports and migration

Bring working data into another environment or onboard existing workloads faster with stack-defined import flows.

PostgreSQL
Database import
Import from a backup archive, uploaded file, or public URL depending on the service workflow.
Import from a backup archive, uploaded file, or public URL depending on the service workflow.

Configs

Keep service config files versioned with the stack instead of rebuilding them per environment.

PostgreSQL
PostgreSQL config
PostgreSQL
PostgreSQL config

Settings

Tune service behavior per environment while keeping one reusable stack baseline.

Chatwoot
Account signup
Default value: false.
Chatwoot
Admin email
Default value: [email protected].
Chatwoot
Default locale
Default value: en.
Chatwoot
Force SSL
Default value: true.
Chatwoot
Log level
Default value: info.
Chatwoot
Mailer sender
Default value: Chatwoot <[email protected]>.
Chatwoot
Rails threads
Default value: 5.
Chatwoot
Sidekiq concurrency
Default value: 10.

Volumes

Provision the persistent storage and shared volume relationships the stack expects.

Chatwoot
Attachments
Size: 20 GB. Shared with Shared attachment storage.
Size: 10 GB.
Redis
Data
Optional.
Optional.