Twenty CRM (self-hosted)
Self-hosted modern CRM on Coolify with PostgreSQL, Redis, and automatic SSL.
What is Twenty CRM (self-hosted)?
An internal Coolify deployment of Twenty CRM — the open-source Salesforce alternative — used as ClosedChats AI's own CRM and as a reference deployment template for clients. Four services: Twenty server (port 3000), background worker, PostgreSQL (internal), Redis (internal). Automatic SSL via Let's Encrypt, GitHub-driven auto-deploy, n8n integration via the community Twenty CRM node.
It serves a dual purpose: it runs our actual sales pipeline and discovery-call tracking, and it serves as a public proof point that you can self-host enterprise-grade CRM on a $20/month VPS instead of paying $90+/seat for Salesforce or HubSpot.
Who is it for?
- SMBs who want CRM without per-seat lock-in
- Teams already on Coolify or self-hosted infra
- Sales operators who want their CRM to plug into n8n cleanly
- Founders comparing the cost of CRM SaaS vs. self-hosted alternatives
What does it do?
- Modern CRM UI (Twenty open-source platform)
- PostgreSQL backed, Redis cached
- GitHub-integrated auto-deploy on push
- Automatic SSL renewal via Let's Encrypt
- n8n community node for workflow automation
- Worker process for background jobs
- Internal-only Postgres + Redis (not exposed to internet)
How is it built?
What makes it interesting?
- Replaces $90+/seat Salesforce / HubSpot at ~$20/month flat
- Full data ownership — your CRM lives on your VPS
- n8n integration unlocks unlimited workflow automation
- Reference deployment template clients can clone
Want something like this for your business?
We adapt the patterns above to your stack on every engagement. The 15-minute discovery call is free — you leave with a plan regardless.