Instalación FZAP Free
La versión gratuita incluye la API Core completa basada en Whatsmeow (Go), con instancias ilimitadas y nodes n8n. Ideal para probar antes de adoptar los módulos de pago.
Requisitos previos
- VPS con Docker y Docker Swarm inicializado
- Portainer instalado y accesible
- PostgreSQL en ejecución (puede ser un servicio en el mismo stack o externo)
- Red interna creada (ej: FloudsNet)
- Traefik configurado como reverse proxy con Let's Encrypt
Paso a paso
Crea los volúmenes externos
Antes de hacer el deploy, crea los volúmenes necesarios en Portainer o vía terminal:
docker volume create fzap_dbdata
docker volume create fzap_filesCrea el stack en Portainer
En Portainer, ve a Stacks → Add stack. Dale un nombre (ej: fzap) y pega el contenido a continuación en el editor:
Configura las variables
Antes de hacer el deploy, ajusta los siguientes valores en el stack:
ADMIN_TOKENToken de autenticación de la API. Cámbialo por un valor seguro.
DB_HOST / DB_USER / DB_PASSWORD / DB_NAMECredenciales de tu PostgreSQL.
Host(`ejemplo.com`)Reemplaza con tu dominio real en el label de Traefik.
FZAP_LANGUAGEIdioma del sistema: pt-BR, en-US, o es-LATAM.
TZZona horaria del contenedor (ej: America/Bogota).
Deploy
Haz clic en Deploy the stack en Portainer. FZAP estará disponible en el dominio configurado en el puerto 8080 (vía Traefik).
Prueba la API
Accede al dashboard desde el navegador e inicia sesión con tu Admin Token (variable ADMIN_TOKEN del stack):
https://seu-dominio.com/dashboardExplora la documentación interactiva de la API y prueba los endpoints directamente desde el Swagger UI:
https://seu-dominio.com/apiNodes n8n
Instala los nodes oficiales para integrar FZAP con tus workflows de n8n:
npm install n8n-nodes-fzapGrupo de soporte FZAP Free
Resuelve dudas sobre instalación y configuración con la comunidad
¿Necesitas más?
La versión Free incluye solo la API Core. Para Chatwoot nativo, botones interactivos, tracking de tráfico pago y Meta Ads CAPI, conoce los planes de pago.
Ver planes