Frappe CRM is an open-source CRM built on the Frappe framework (the same platform behind ERPNext), with a Kanban deal pipeline, call and email integrations, and a low-code UI builder for custom fields and views. It installs via the frappe_docker bench pattern — a MariaDB and Redis stack alongside a container that provisions the site.
Pick Frappe CRM when you want a modern, pipeline-focused CRM built on the Frappe framework that also powers ERPNext — a clean Kanban-style pipeline with the option to grow into the wider Frappe/ERPNext ecosystem later. It's the most involved deploy in this cluster (difficulty 4, 4 GB recommended); if you just want a CRM and nothing more, EspoCRM or Twenty is less to set up.
What you need
Any VPS with at least 2048 MB of RAM
A domain you control — most self-hosted setups need HTTPS in front of them
About the better part of a day
Install
Run these commands on your server:
# Frappe CRM — official frappe_docker bench patternmkdir frappe-crm && cd frappe-crmwget -O docker-compose.yml https://raw.githubusercontent.com/frappe/crm/develop/docker/docker-compose.ymlwget -O init.sh https://raw.githubusercontent.com/frappe/crm/develop/docker/init.shdocker compose up # → http://SERVER_IP:8000/crm (admin / admin)
Frappe CRM inherits the Frappe framework's power and its operational weight, both worth planning for:
non-negotiableIt's AGPL-3.0. Same network-copyleft consideration as the rest of this cluster — check compatibility with how you plan to use it.
non-negotiableThe Frappe framework is its own thing to learn. Bench, site config, and the framework's conventions sit underneath the CRM app — expect a steeper ramp than a plain LAMP CRM if you need to customize it.
non-negotiableIt's the heaviest single-purpose CRM here. Difficulty 4 and 4 GB recommended put it alongside SuiteCRM and OroCRM, not the lighter EspoCRM/Vtiger pair.