ERPNext
O ERPNext é um sistema de planejamento de recursos empresariais (ERP) de código aberto, construído sobre o framework Frappe. As equipes financeiras e de operações o usam para contabilidade por partidas dobradas, orçamentos e centros de custo, estoque e armazéns, compras e suprimentos, ativos fixos, folha de pagamento e recursos humanos.
O ERPNext é licenciado sob GPL-3.0. Execução gratuita — não é cobrado.

O que é instalado
Seção intitulada “O que é instalado”- Banco de dados: um servidor MariaDB com os dados do site ERPNext.
- Duas instâncias Redis: uma para cache e outra para as filas de tarefas em segundo plano.
- Etapas de configuração que rodam uma vez e depois param: uma grava a configuração compartilhada, a outra cria o site ERPNext e instala o aplicativo ERPNext. Em reimplantações ou atualizações posteriores, o site permanece como está.
- Backend: o servidor de aplicação do ERPNext.
- Websocket: atualizações em tempo real no navegador.
- Processos em segundo plano: dois processos de filas e um agendador.
- Frontend: o servidor web ao qual seus usuários se conectam.
O ERPNext serve um único site. Atribua a ele um endereço web na aba Domínios da instalação: consulte Domínios e HTTPS.
A primeira implantação cria o site e o respectivo banco de dados, por isso leva mais tempo do que a maioria dos aplicativos. O portal espera até 15 minutos para que ele fique operacional.
Antes de instalar
Seção intitulada “Antes de instalar”- Escolha um Deployment size (tamanho da implantação):
smalloumedium.smallexecuta 2 processos web, dá 1 GiB de memória ao backend do ERPNext e ao banco de dados, e precisa de cerca de 2 núcleos de CPU, 4 GiB de memória e 15 GiB de disco.mediumexecuta 4 processos web, dá 2 GiB a cada um e um cache maior ao banco de dados, e precisa de cerca de 4 núcleos de CPU, 8 GiB de memória e 30 GiB de disco. A Adequação do servidor verifica esses valores. - As atualizações são verificadas antes de começarem: o servidor precisa de pelo menos 10 GiB de disco livre e 4 GiB de memória livre, e uma instalação só pode ser atualizada a partir da versão 15.0.0 ou posterior.
| Opção | O que faz |
|---|---|
| Deployment size | small para um uso de recursos mais leve. medium oferece mais processos web e mais memória para catálogos de itens maiores, mais transações em aberto e mais usuários simultâneos. |
| Maximum upload size (tamanho máximo de upload) | O maior arquivo que pode ser anexado a um documento, como 50m ou 200m. O padrão é 50m. Aumente para notas fiscais digitalizadas e guias de remessa. |
Em Avançado você pode definir o Database name (nome do banco de dados; o padrão é erpnext) e optar por usar um servidor MySQL ou Redis já em execução em vez dos incluídos. Consulte Serviços externos.
Se você usar seu próprio servidor MySQL ou MariaDB, a plataforma precisa da senha de root dele: a criação do site também cria o banco de dados do ERPNext e o respectivo usuário.
Primeiro login
Seção intitulada “Primeiro login”O primeiro administrador é a conta Administrator do ERPNext. O portal gera a senha dela e a mostra uma única vez, em Credenciais de primeiro acesso, com o rótulo Senha de administrador do ERPNext, quando você clica em Criar. Copie-a antes de sair da página.
Quando a instalação indicar Pronto, abra o endereço web dela e entre com o nome de usuário Administrator e essa senha.
Para alterar a senha depois, altere-a dentro do ERPNext. A senha de root do banco de dados também é gerada automaticamente. Ela fica no servidor e nunca é mostrada.
Conexões
Seção intitulada “Conexões”O ERPNext pode oferecer a outras instalações:
- Finance and inventory data (read-only) (dados financeiros e de estoque, somente leitura): acesso somente leitura ao banco de dados do ERPNext, por exemplo para que o Metabase possa gerar relatórios sobre despesas dos programas e estoque de produtos. As tabelas de login ficam excluídas.
O ERPNext pode usar a partir de outras instalações:
- Single sign-on provider (provedor de login único): permite que os usuários entrem no ERPNext por um provedor de identidade como o Keycloak.
- Outbound email relay (relay de e-mail de saída): envia os e-mails do ERPNext pelo relay de e-mail de outra instalação.
Ambas são opcionais. Consulte Conexões.