Ir para o conteúdo
Promovaweb

Community Nodes não verificados e a mudança da v3

Revisado em

Antes de começar

Preparar a configuração de community Nodes não verificados antes da migração para o n8n 3.0.

  • Acesso às variáveis de ambiente da instância.
  • Lista dos pacotes usados pelos workflows.

O n8n 3.0 altera o padrão de N8N_UNVERIFIED_PACKAGES_ENABLED de true para false. Sem uma configuração explícita, a instância atualizada não instala pacotes não verificados do npm. Os pacotes desse tipo já instalados também não carregam.

A alteração afeta workflows que dependem desses componentes. Ter o pacote registrado na instância não confirma que o Node estará disponível depois da atualização. Você precisa revisar tanto as dependências dos workflows quanto as variáveis aplicadas ao serviço.

Três configurações diferentes

Variável Função
N8N_COMMUNITY_PACKAGES_ENABLED Habilita ou desabilita a instalação e o carregamento de community Nodes
N8N_UNVERIFIED_PACKAGES_ENABLED Controla pacotes não verificados quando community Nodes estão habilitados
N8N_VERIFIED_PACKAGES_ENABLED Controla a disponibilidade dos verificados no painel

A configuração geral prevalece sobre as duas específicas. Com N8N_COMMUNITY_PACKAGES_ENABLED=false, habilitar apenas os não verificados não torna esses componentes disponíveis.

Manter um pacote não verificado

Para continuar usando esse tipo de pacote, declare as duas configurações no serviço do n8n. Na stack de estudos com Docker Compose e Traefik, acrescente ao .env:

Terminal
# Community nodes, inclusive os não verificados
N8N_COMMUNITY_PACKAGES_ENABLED=true
N8N_UNVERIFIED_PACKAGES_ENABLED=true

Depois, inclua as duas variáveis no environment do serviço n8n do compose.yaml:

- N8N_COMMUNITY_PACKAGES_ENABLED=${N8N_COMMUNITY_PACKAGES_ENABLED}
- N8N_UNVERIFIED_PACKAGES_ENABLED=${N8N_UNVERIFIED_PACKAGES_ENABLED}

Aplique com docker compose up -d e confira, na instância de estudos com a versão de destino, se os nodes carregam.

Habilitar a variável autoriza a instalação e o uso de código não verificado. A documentação alerta que community Nodes podem acessar a máquina do n8n e as informações dos workflows. Revise a origem e a versão de cada pacote que pretende manter.

Confira os workflows dependentes

Relacione os pacotes instalados aos workflows que os utilizam. Para cada dependência, escolha entre manter o pacote com configuração explícita ou adaptar o workflow a um componente verificado disponível.

Na instância de teste com a versão de destino, abra os workflows e execute as ações que dependem desses Nodes. Confira a saída e os erros de carregamento. Registre o pacote, a versão e o resultado de cada teste antes de atualizar a instância principal.

Confira o resultado

Após aplicar a configuração no ambiente de teste, os Nodes necessários carregam e os workflows dependentes executam corretamente.

Fontes e conferência

Conteúdo conferido na documentação oficial do n8n em 28 de outubro de 2026.