What's installed on your EspoCRM server?
- EspoCRM 10 on the official Apache image
- MariaDB 11 database
- A separate daemon service for scheduled jobs
- Interface language set to Turkish, time zone to Istanbul
- An administrator account with no setup screen: the login is yonetici and the password is in your panel
- HTTPS through Caddy on an sslip.io address based on your IP
- Firewall with only ports 22, 80 and 443 open
What size do you need for EspoCRM?
EspoCRM's docs don't give a RAM figure. They recommend a VPS over shared hosting for production and a PHP memory limit of at least 256 MB. As a rule of thumb, 2 GB is a good start. Look at 4 GB with many users, large lists or email sync. If it isn't enough, you can grow RAM, CPU and disk separately from your panel, and your data and IP address stay the same.
| Use | Size | Price | Choose |
|---|---|---|---|
| A few people | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/mo | |
| Small team | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/mo | |
| Company | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/mo |
Who is it for?
- Sales teams moving leads and deals out of spreadsheets
- Companies that want their own fields, records and sales process in a CRM
- Teams running support cases and a knowledge base alongside sales
- Developers connecting a CRM to their own software over the REST API
What happens after you order?
- Set the size and complete your payment.
- Your server starts and EspoCRM installs itself. This took about 3.5 minutes in our real-server tests.
- In your panel, open your server from My servers. On the Overview tab, click Open app and log in with the details from the Login and Password rows.
- Under Administration, set the system address in Outbound Emails and add a group email account.
- Add your first customers by hand or import them from a CSV file.
With every server
- Daily backups included in the price
- Unlimited traffic
- Full root access
- Scale RAM and CPU up or down later, and grow the disk
- Location: Istanbul · IST-1.
Good to know
- Reports, Workflows and business process management (BPM) are in the Advanced Pack extension. EspoCRM sells extensions separately, and they aren't included in the price.
- The install doesn't set up outgoing email. Notifications and system emails go out through the group email account you choose as the default.
- EspoCRM is licensed under AGPL-3.0. If you change the code and offer it to others, you must share your changes.
- Updates are your responsibility. Run docker compose pull and docker compose up -d in /opt/seturack/espocrm. If an update breaks your customisations, the docs suggest pinning the image to your previous version tag.
- The panel keeps showing the install password. If you change it, keep the new one safe yourself.
EspoCRM questions and answers
How much RAM does EspoCRM need?
EspoCRM's docs don't give a RAM figure, only a PHP memory limit of at least 256 MB. As a rule of thumb, 2 GB is a good start, and 4 GB suits many users or email sync. If it isn't enough, you scale up from your panel.
Is EspoCRM free?
Yes. EspoCRM is open source under AGPL-3.0, with no licence fee for the install or for extra users. Extensions such as Advanced Pack and Sales Pack are sold separately and aren't part of your server price.
Does EspoCRM include workflows and reports?
Reports, Workflows and business process management come with the Advanced Pack extension. The base install covers accounts, contacts, leads, opportunities, cases, calendar and email. You buy the extension from EspoCRM and install it on your server.
Can I import my data from Excel or another CRM?
Yes, as long as you can save it as CSV. The import tool creates or updates records from a UTF-8 CSV file. Rows that fail can be exported, corrected and imported again.
Can I connect my email to EspoCRM?
Yes. EspoCRM handles email sync, sending, templates and mass email. You connect your mailbox over IMAP and SMTP using your email provider's details, because the install doesn't include an email account.
Can I add my own fields to EspoCRM?
Yes. EspoCRM lets you add custom entities, fields and relationships from the admin screen. It also has a REST API for connecting your other software.