← Back to catalog
CRM

Twenty CRM

Self-hosted replacement for HubSpot / Salesforce

🟡 Medium
SaaS cost 250€/mo HubSpot CRM Suite: $50/user/mo for 5 users = $250/mo. Salesforce: $25-300/user/mo.
Self-host cost 7€/mo Part of existing VPS. Heavier stack (~900 MB server + ~900 MB worker + PostgreSQL + Redis).
You save €2916/yr Pays back: 1st month

Time Investment

Initial Setup 4h Docker compose (server + worker + PostgreSQL + Redis), Caddy, env configuration, initial workspace setup
Monthly Maintenance 1h/mo Docker updates, PostgreSQL backups, API key rotation

Risks & Trade-offs

  • ⚠️ Heavy stack — needs dedicated RAM (2+ GB for server+worker)
  • ⚠️ Still maturing — some HubSpot features missing
  • ⚠️ Email integration requires SMTP/IMAP provider
🐕We run this:CRM for SheltSoft client pipeline. Deployed on the same VPS.

Get the full migration guide

We'll send you a step-by-step deployment guide for Twenty CRM, including exact Docker commands, Caddy config, and maintenance checklist.

Subscribe to the newsletter →

Powered by listmonk (self-hosted). Your email never leaves our server.

Want us to migrate you?

Book a migration call →

SheltSoft — we deployed this. We can deploy it for you too.