Runzos
Ilustração do EspoCRM auto-hospedado em uma VPS, reunindo contatos, oportunidades, calendário e atendimento

VPS para EspoCRM: onde hospedar e quanto custa de verdade

EspoCRM é um CRM open source para organizar leads, contatos, contas, oportunidades, atendimento e automações. Em uma VPS, você controla a aplicação, o banco de dados e os backups. Esta página compara onde hospedar EspoCRM e explica o requisito oficial que a documentação realmente publica, sem transformar o limite do PHP em uma promessa inventada de capacidade.

Atendimentoself-hosted

Qual porte de EspoCRM você vai rodar?

leve— vCPU0.25 GB RAM— discoa documentação recomenda memory_limit de 256M no PHP; ela não define vCPU, disco nem número de usuários para uma instalação pequena
medio— vCPU0.25 GB RAM— discoinstalação com PHP, banco e cron; a documentação não publica um porte oficial de CPU, RAM do servidor ou armazenamento para equipes e volume de registros
pesado— vCPU0.25 GB RAM— disconão há faixa oficial para alto volume; aumente recursos após medir banco, anexos, e-mails, integrações e tarefas agendadas, em vez de assumir uma capacidade fixa

O EspoCRM não publica mínimo de vCPU, RAM do servidor, disco ou uma tabela de usuários por máquina. O número oficial disponível é uma recomendação de configuração do PHP: memory_limit de 256M. Isso não equivale a 256 MB de RAM para a VPS inteira, pois banco, web server, sistema, cron, cache, anexos, backup e integrações também consomem recursos. Por transparência, CPU e disco ficam como 0, isto é, não informados, e os três portes não fingem uma capacidade que a fonte não promete. Dimensione com base no banco, no volume de anexos e e-mails e nas tarefas em segundo plano. EspoCRM não precisa de GPU: é um CRM web; GPU só faria sentido para outro serviço que rode modelos de IA locais.

O que o EspoCRM faz

O EspoCRM faz sentido quando a empresa quer um CRM próprio para concentrar relacionamento comercial, atividades e atendimento, sem depender de uma assinatura por usuário para o software-base. O ganho da VPS não é mágica de infraestrutura: é autonomia para escolher banco, domínio, integrações e rotina de backup. Em troca, o time assume atualização de PHP e EspoCRM, HTTPS, permissões, e-mail, cron e proteção dos dados.

O erro mais comum ao escolher a VPS é olhar só para o processo PHP. O limite de 256M recomendado pelo EspoCRM é uma configuração da aplicação, não o tamanho completo do servidor. Se banco, anexos, e-mails recebidos, logs e backup ficam na mesma máquina, eles disputam recursos fora desse limite. Comece sem uma promessa artificial de usuários por plano, acompanhe crescimento do banco e armazenamento e teste restauração. Se não houver responsável por essa operação, uma solução CRM gerenciada pode ser mais adequada do que uma VPS barata.

Como instalar

  1. Escolha uma VPS Linux e defina se banco, anexos e backup ficarão nela ou em serviços separados; a documentação do EspoCRM não fixa um tamanho de VPS por equipe.
  2. Use um web server compatível e PHP 8.3 a 8.5, com MySQL 8+, MariaDB 10.3+ ou PostgreSQL 15, conforme a configuração oficial atual.
  3. Baixe o pacote oficial ou use a implantação Docker com um banco suportado; fixe versões e mantenha os dados persistentes fora de contêineres descartáveis.
  4. Conclua o assistente de instalação, crie o administrador e configure o cron sugerido pelo próprio EspoCRM para as tarefas agendadas funcionarem.
  5. Publique com HTTPS, restrinja acessos administrativos, configure backup de banco e arquivos e teste uma restauração antes de importar dados de produção.

Perguntas frequentes

Qual é o requisito oficial de VPS para EspoCRM?

A documentação não define vCPU, RAM total, disco ou quantidade de usuários por VPS. Ela recomenda memory_limit de 256M no PHP, mas esse é só o limite do processo PHP. Banco, web server, sistema, cron, anexos e backup precisam de recursos adicionais e devem ser medidos no uso real.

EspoCRM precisa de GPU?

Não. EspoCRM é um CRM web e não exige GPU. Uma GPU só seria necessária se você adicionasse outro serviço que execute modelos de IA localmente, o que não é requisito do CRM.

Posso rodar EspoCRM e o banco na mesma VPS?

Pode, sobretudo em uma implantação inicial, desde que trate o banco como uma carga separada. O EspoCRM suporta MySQL, MariaDB e PostgreSQL. Monitore RAM, CPU, tamanho do banco, anexos, logs e backup, pois todos compartilham a mesma máquina.

Quando não vale usar VPS para EspoCRM?

Não vale se ninguém puder cuidar de atualizações, acesso administrativo, HTTPS, e-mail, cron, permissões e backups testados. Também não é uma boa escolha se a equipe precisa de suporte gerenciado para toda a operação, não só do software.

Fontes

Relacionados