CRM & Supportdocker-ready1-click-deploypermissive-license
Chatwoot: the best Open Source alternative to Intercom in 2026
Chatwoot centralizes live chat, email, social media and WhatsApp into a single customer support inbox, with automations and reporting, as a direct alternative to Intercom or Zendesk.
Technical profile
- License
- MIT
- Category
- CRM & Support
- Replaces
- Intercom, Zendesk
- Tech stack
- Ruby on RailsVue.jsPostgreSQLRedis
Key features
- Multichannel shared inbox (web, email, WhatsApp, Instagram)
- Chatbots and automated replies
- SLA and satisfaction reports
Chatwoot vs. Intercom
Pros
- MIT license
- Very lightweight chat widget for your website
Things to consider
- Some AI integrations are cloud-plan only
Quick Docker installation guide
Copy this docker-compose.yml, adjust the example passwords and run docker compose up -d on your server. See the full step-by-step guide →
docker-compose.yml
version: "3.9"
services:
chatwoot:
image: chatwoot/chatwoot:latest
restart: unless-stopped
ports:
- "3000:3000"
environment:
- SECRET_KEY_BASE=change-me-super-secret
- POSTGRES_HOST=chatwoot-db
- POSTGRES_USERNAME=chatwoot
- POSTGRES_PASSWORD=chatwoot
- REDIS_URL=redis://chatwoot-redis:6379
depends_on:
- chatwoot-db
- chatwoot-redis
chatwoot-db:
image: postgres:15-alpine
restart: unless-stopped
environment:
- POSTGRES_USER=chatwoot
- POSTGRES_PASSWORD=chatwoot
volumes:
- chatwoot_pg_data:/var/lib/postgresql/data
chatwoot-redis:
image: redis:7-alpine
restart: unless-stopped
volumes:
chatwoot_pg_data: