Instalação FZAP Free
A versão gratuita inclui a API Core completa baseada em Whatsmeow (Go), com instâncias ilimitadas e nodes n8n. Ideal para testar antes de adotar os módulos pagos.
Pré-requisitos
- VPS com Docker e Docker Swarm inicializado
- Portainer instalado e acessível
- PostgreSQL rodando (pode ser um service no mesmo stack ou externo)
- Rede interna criada (ex: FloudsNet)
- Traefik configurado como reverse proxy com Let's Encrypt
Passo a passo
Crie os volumes externos
Antes de fazer o deploy, crie os volumes necessários no Portainer ou via terminal:
docker volume create fzap_dbdata
docker volume create fzap_filesCrie a stack no Portainer
No Portainer, vá em Stacks → Add stack. Dê um nome (ex: fzap) e cole o conteúdo abaixo no editor:
Configure as variáveis
Antes de fazer o deploy, ajuste os seguintes valores na stack:
ADMIN_TOKENToken de autenticação da API. Troque para um valor seguro.
DB_HOST / DB_USER / DB_PASSWORD / DB_NAMECredenciais do seu PostgreSQL.
Host(`exemplo.com`)Substitua pelo seu domínio real na label do Traefik.
FZAP_LANGUAGEIdioma do sistema: pt-BR, en-US, ou es-LATAM.
TZTimezone do container (ex: America/Sao_Paulo).
Deploy
Clique em Deploy the stack no Portainer. O FZAP estará disponível no domínio configurado na porta 8080 (via Traefik).
Teste a API
Acesse o dashboard pelo navegador e faça login com seu Admin Token (variável ADMIN_TOKEN da stack):
https://seu-dominio.com/dashboardExplore a documentação interativa da API e teste os endpoints diretamente pelo Swagger UI:
https://seu-dominio.com/apiNodes n8n
Instale os nodes oficiais para integrar o FZAP com seus workflows n8n:
npm install n8n-nodes-fzapGrupo de suporte FZAP Free
Tire dúvidas sobre instalação e configuração com a comunidade
Precisa de mais?
A versão Free inclui apenas a API Core. Para Chatwoot nativo, botões interativos, tracking de tráfego pago e Meta Ads CAPI, conheça os planos pagos.
Ver planos