Self‑Hosted Helpdesk in 2026: FreeScout vs Chatwoot vs HESK vs Zammad
Description and use
Small to mid‑size teams can replace costly SaaS helpdesks with self‑hosted solutions (FreeScout, Chatwoot, HESK, Zammad) using Docker compose and official modules for email, chat, and social integrations.
Problem
Small to mid‑size teams outgrow free shared inboxes and SaaS helpdesks because of cost, limited automation, and lack of omnichannel support.
Outcome
Teams can replace costly SaaS helpdesks with a self‑hosted solution that fits their size and channel mix, reducing costs, improving control, and enabling native integrations.
Workflow
- 1. Choose a helpdesk that matches team size and channel requirements.
- 2. Pull the official Docker image and create a docker‑compose file (examples provided for FreeScout and Chatwoot).
- 3. Configure environment variables (DB credentials, SITE_URL, ports).
- 4. Start containers with
docker compose up -dand wait for services to be ready. - 5. Access the web UI, set up mailboxes (IMAP/SMTP or OAuth2), and invite agents.
- 6. Install optional modules (e.g., Slack, WhatsApp, AI summaries) via the marketplace or Docker extensions.
- 7. Configure routing rules, SLA policies, and reporting dashboards as needed.
- 8. Monitor resource usage and scale containers or database replicas if agent count grows.
Evidence
FreeScout is a 2017 fork of the commercial Help Desk Software that has been polished into a genuinely production‑ready Zendesk alternative.
Chatwoot is a 2017‑built Rails 7 + Vue 3 + PostgreSQL platform that became the default open‑source alternative to Intercom.
- Record date: 2026-09-05T17:30:07.739Z