Chatwoot logo
Business & Support

Chatwoot Hosting on Your Own VPS

Live chat, email and WhatsApp in one inbox, without per-agent pricing.

Size a server for Chatwoot

Every stop is a real configuration you can deploy. Priced per 30 days, billed by the hour, exclusive of 18% GST.

4 vCPU
8 GB
80 GB
5 TB

What Chatwoot is

Chatwoot is an open-source customer engagement platform. It brings live chat, email, WhatsApp, Facebook, Instagram and Telegram into a single shared inbox, with agent assignment, canned responses, automation rules and a help centre.

It is a Rails application with PostgreSQL, Redis and Sidekiq, and a Vue front end. The live chat widget maintains persistent WebSocket connections to browsers, which is the characteristic that shapes hosting: concurrent visitors with the widget open each hold a connection, and that is a different load pattern from ordinary request traffic.

The economics resemble other self-hosted support tools. Commercial equivalents charge per agent per month, and adding someone occasional is a purchase decision. Self-hosted, it is a user record. The trade is that you run Rails, PostgreSQL, Redis and Sidekiq yourself, and email deliverability is your responsibility.

Why run Chatwoot on a VPS

No per-agent pricing, so occasional contributors can have accounts.

Conversation history and customer data on your own machine.

Memory sized for Rails and Sidekiq, which is what Chatwoot actually is.

Root access for the WebSocket and reverse proxy configuration the widget needs.

Chatwoot features

Shared inbox across chat, email and messaging channels

WhatsApp, Facebook, Instagram and Telegram integration

Live chat widget for your site

Canned responses and automation rules

A help centre with articles

Agent assignment and team routing

Reporting on conversations and response times

Recommended server

A starting point for Chatwoot, not a hard floor — size it on the sliders.

Memory8 GB — Rails, Sidekiq, PostgreSQL and Redis together
CPU4 vCPU with active chat volume
Storage80 GB; conversation history and attachments accumulate
Operating systemUbuntu 22.04 LTS

How deployment works

Chatwoot is deployed as a Rails application with PostgreSQL, Redis and Sidekiq, behind NGINX configured for WebSocket upgrade — the live chat widget will not work without that proxy configuration, and it is the most common setup mistake. Outbound email needs an SMTP relay with SPF, DKIM and DMARC.

It is your server. Chatwoot is installed directly on your VPS or VDS, not inside a container we manage. You get root over SSH, you can install anything alongside it, change its configuration, or remove it entirely. We do not hold a key to it.

What people run it for

Multi-channel support

Chat, email and WhatsApp in one inbox rather than three tools.

WhatsApp-first support

Common in India, and handled as a first-class channel.

Website live chat

A widget on your own domain with data that stays yours.

Leaving per-agent pricing

Team size decoupled from monthly cost.

Chatwoot hosting questions

A VPS running self-hosted Chatwoot, so conversations, customer records and the chat widget run from a server you control.

Deploy Chatwoot on your own server

Root access, your choice of size, and no container between you and the application.