Self-host Chatwoot pro Chat
Kde běží
Aktuálně v produkci u macDoktoru běží Chatwoot na Mac mini v ČR za Cloudflare Tunnel. U klienta zvolíme podle preference:
- Mac mini (jako u nás) — nejlevnější, dobré pro malé/střední provozy
- VPS (Hetzner DE, e24cloud CZ) — když potřebujete dedikovaný server
- Vaše infrastruktura — když chcete plnou kontrolu
Docker Compose stack je přenositelný mezi všemi variantami.
Co spravujeme
- Nasazení (Docker Compose: Chatwoot Rails + Sidekiq + Postgres + Redis + AI bot)
- Updaty (měsíční Chatwoot release)
- Zálohy (denně PostgreSQL dump, retence 14 daily + 4 weekly = ~30 dní pokrytí)
- Monitoring (uptime, disk, restore drill)
- TLS terminace (Cloudflare Tunnel nebo Caddy + Let's Encrypt)
Co je vaše
- Data v PostgreSQL (přístup máte přes pgAdmin nebo Chatwoot UI export)
- Konfigurace (operátoři, makra, kanály)
- Brand a styling widgetu
AI bot
Volitelná nadstavba: Node.js bot v chatwoot-bot/, který:
- Čte z veřejného API CRM (ceník, pobočky, ohlášky)
- Odpovídá z RAG knowledge base (markdown soubory ve
knowledge/) - Eskaluje konverzaci na operátora, když si není jistý
Bot má vlastní PostgreSQL s pgvector pro embedding vyhledávání.
Voicebot
Další volitelná nadstavba: AI voicebot pro odchozí hovory (Twilio + ElevenLabs Phone Integration). Použití typicky pro CFNR/voicemail záchyt — bot vezme hovor a pošle SMS s odkazem na rezervaci.
Co když chcete převzít hosting
Předáme:
- Docker Compose stack +
.env.example - Aktuální PostgreSQL backup
- Cloudflare Tunnel / Caddy konfiguraci
- Runbook pro běžné operace (update, restore, troubleshooting)
Bez sankcí, bez lock-in.