Autoalojar automatización de workflows en un VPS con n8n
Ejecute automatizaciones de workflows ilimitadas en su propio VPS en vez de pagar por tarea. Esta guía cubre qué significa la automatización de workflows, por qué el autoalojamiento ahorra dinero y protege sus datos, y cómo se compara n8n con Zapier, Make y otras herramientas open source.
Tiene un envío de formulario que debe llegar a su CRM, disparar un mensaje en Slack y actualizar una hoja de cálculo. Podría conectar todo eso con código personalizado, o construirlo en cinco minutos con una herramienta de workflow visual. Esta página explica qué es la automatización de workflows, por qué ejecutarla en su propio VPS supera a Zapier o Make con su cobro por tarea, y cómo empezar con n8n.
¿Qué es la automatización de workflows?
La automatización de workflows conecta aplicaciones y servicios a través de pipelines basados en disparadores. Un trigger se activa (llega un webhook, un programador se ejecuta, una fila de base de datos cambia), y una secuencia de acciones se ejecuta automáticamente: llamar a una API, transformar datos, enviar una notificación, escribir en una base de datos. Sin código de enlace.
Piénselo como programación visual para integraciones. En lugar de escribir un script Node.js que consulta una API, transforma JSON y publica en Slack, arrastra nodos a un lienzo y los conecta. Cada nodo maneja un paso. El motor de workflows gestiona la ejecución, los reintentos y el manejo de errores.
Si nunca ha usado una herramienta de workflow: un nodo (node) es una caja en un lienzo que hace una sola cosa (enviar un email, consultar una base de datos, transformar JSON). Un disparador (trigger) es el evento que inicia el workflow. Un workflow es la cadena completa del disparador a la acción final. Conecta nodos visualmente, y el motor los ejecuta en orden cada vez que el disparador se activa.
Algunos ejemplos:
- Envío de formulario crea entrada en CRM, asigna a un comercial, envía email de bienvenida
- Nueva fila en Airtable se sincroniza con su base PostgreSQL cada 5 minutos
- Un health check de API falla, el workflow publica en Slack y crea un incidente en PagerDuty
- Actualización de feed RSS dispara publicaciones en redes sociales
- Email entrante es clasificado por un LLM, enrutado al equipo correcto, respondido automáticamente si coincide con una plantilla
Los actores SaaS de este espacio (Zapier, Make, IFTTT) comparten una característica: cobran por ejecución. Cuanto más ejecutan sus automatizaciones, más paga. El autoalojamiento elimina esa restricción por completo.
¿Por qué autoalojar la automatización de workflows en vez de usar Zapier o Make?
Tres razones: coste, privacidad y control. Autoalojar su motor de automatización en un VPS significa que paga una tarifa mensual fija sin importar cuántos workflows se ejecuten. Sus datos nunca salen de su servidor. Y ningún proveedor puede limitar sus ejecuciones o descontinuar una integración de la que depende.
¿Cuánto cuesta la automatización autoalojada comparada con Zapier?
Las plataformas de automatización SaaS cobran por tarea o por operación. Ese modelo de precios penaliza el crecimiento. Cuanto más automatiza, más paga. El autoalojamiento invierte esto: su VPS cuesta lo mismo ejecute 10 workflows o 10.000.
Un escenario concreto: un workflow de 5 pasos (1 disparador + 4 acciones) ejecutándose 100 veces al día. Son 3.000 ejecuciones al mes.
| Zapier | Make | n8n (autoalojado) | |
|---|---|---|---|
| Unidad de facturación | Tasks (cada acción = 1 task) | Operations (cada paso = 1 op) | Ilimitado |
| Unidades consumidas/mes | 12.000 tasks | 15.000 operations | N/A |
| Plan mínimo requerido | Professional (escalado) | Core + excedente o Pro | VPS |
| Coste mensual estimado | 100-150 €/mes | 19-35 €/mes | ~6-15 €/mes (VPS) |
| Coste a 10x escala | 500+ €/mes | 100+ €/mes | ~6-15 €/mes (mismo VPS) |
Zapier cuenta 4 tasks por ejecución (el disparador es gratis, cada acción cuesta un task). Con 12.000 tasks/mes, supera con creces los 750 tasks base del plan Professional. Make cuenta cada paso incluyendo el disparador, 5 operaciones por ejecución. Con 15.000 operaciones/mes, excede los 10.000 créditos del plan Core.
Con n8n en un VPS, el coste se mantiene fijo. Un VPS con 4 vCPU y 8 GB de RAM maneja miles de ejecuciones diarias sin problema. El único coste variable es almacenamiento si conserva logs de ejecución extensos.
Las cuentas empeoran a escala. Duplique sus automatizaciones en Zapier y su factura se duplica. Duplíquelas en un VPS y nada cambia. Para indie hackers con múltiples proyectos secundarios o desarrolladores IA encadenando docenas de llamadas LLM, el autoalojamiento se amortiza en el primer mes.
¿Cómo protege el autoalojamiento sus datos?
Cuando usa Zapier o Make, cada dato que fluye por sus workflows pasa por sus servidores. Claves API, emails de clientes, credenciales de base de datos, payloads de webhooks. Todo reside en infraestructura que no controla, normalmente en data centers de EE.UU.
El autoalojamiento significa:
- Sus claves API y contraseñas de base de datos nunca salen de su VPS. Están almacenadas en la base de datos cifrada de n8n, en disco que usted controla.
- Los logs de ejecución, payloads de entrada/salida y detalles de error residen en su instancia PostgreSQL local. No en la infraestructura de otro.
- Elige el data center. Aloje en Fráncfort, Ámsterdam o París. Sus datos se quedan en la UE si el cumplimiento del RGPD le importa.
- Ningún empleado del proveedor puede ver sus configuraciones de workflow o historial de ejecución.
Esto no es teórico. Si conecta su cuenta de Stripe a Zapier, Zapier almacena su clave API de Stripe en su infraestructura. Con n8n autoalojado, esa clave existe solo en su base de datos cifrada en su VPS.
Si maneja datos de clientes o información de pago, probablemente ya sabe qué opción prefiere.
¿Qué hay del control y la flexibilidad?
El autoalojamiento le ofrece cosas que las plataformas SaaS no pueden:
- Ejecute workflows cada segundo si lo necesita. Sin intervalos mínimos de 15 minutos (restricción del tier gratuito de Make), sin topes de tareas.
- Escriba JavaScript o Python directamente en su workflow cuando no existe una integración preconstruida.
- Conéctese a Ollama en el mismo servidor. Sus prompts y respuestas del modelo nunca salen de su máquina.
- Exporte workflows como JSON, guárdelos en Git, despliegue entre entornos.
- Si n8n desaparece mañana, sus workflows son archivos JSON que puede leer y adaptar.
El compromiso es real. Autoalojar significa que usted gestiona actualizaciones, backups, seguridad y disponibilidad. No hay equipo de soporte al que llamar a las 2 de la mañana.
¿Qué herramienta open source de automatización de workflows debería usar?
El espacio de automatización autoalojada tiene cuatro competidores serios: n8n, Activepieces, Windmill y Automatisch. Cada uno se ajusta a un caso de uso diferente.
| n8n | Activepieces | Windmill | Automatisch | |
|---|---|---|---|---|
| Licencia | Sustainable Use (fair-code) | MIT | AGPLv3 | AGPLv3 |
| Integraciones nativas | 400+ (4.000+ con comunidad) | 450+ | 100+ (code-first) | 80+ |
| Editor visual | Sí | Sí | Sí (+ IDE de código) | Sí |
| Nodos IA | 70+ (basados en LangChain) | Soporte MCP, agentes IA | Scripts Python/TS | Limitado |
| Dificultad de autoalojamiento | Docker Compose, 10 min | Docker Compose, 10 min | Docker, 3 min | Docker Compose, 10 min |
| Ideal para | Automatización general + IA | Ops de negocio, usuarios no técnicos | Equipos orientados a desarrollo | Reemplazo simple de Zapier |
¿Por qué es n8n la opción autoalojada más popular?
n8n funciona tanto para usuarios no técnicos como para desarrolladores. Los usuarios de negocio construyen workflows en el editor drag-and-drop. Los desarrolladores pasan a nodos de código JavaScript o Python cuando alcanzan los límites. La integración IA va más allá que cualquier otra herramienta de automatización open source.
Con más de 400 integraciones nativas y miles de nodos contribuidos por la comunidad, n8n cubre la mayoría de servicios comunes de serie. Cuando no es así, el nodo HTTP Request y el nodo Code permiten conectar con cualquier cosa que tenga una API.
La licencia fair-code bajo la Sustainable Use License significa que el código fuente es abierto y puede autoalojarlo gratis. La restricción: no puede ofrecer n8n como servicio alojado a terceros. Si autoaloja para sus propios proyectos o uso interno de su empresa, no hay coste.
Dicho esto, n8n no es la única buena opción:
- Activepieces tiene una licencia MIT real (completamente open source) y mejor soporte MCP para agentes IA. Si la licencia le importa o necesita integración de servidor MCP, mire ahí primero.
- Windmill es mejor para equipos de desarrolladores que prefieren escribir TypeScript o Python en vez de arrastrar nodos. Si sus workflows son principalmente código, el enfoque script-first de Windmill resultará más natural.
- Tenga en cuenta que el recuento de integraciones de n8n se infla al incluir nodos comunitarios. Las 400+ nativas están bien mantenidas. Los nodos comunitarios varían en calidad.
Para la mayoría de lectores de esta página, n8n es el punto de partida correcto. Mayor comunidad, más tutoriales disponibles, y maneja bien tanto la construcción visual como la basada en código. Ver Instalar n8n con Docker Compose en un VPS.
¿Qué hace n8n?
n8n es una plataforma de automatización de workflows que ejecuta en su propio servidor. Construye workflows en un editor visual conectando nodos. Cada nodo realiza una acción: leer de una base de datos, llamar a una API, transformar datos, enviar un mensaje o ejecutar inferencia IA.
Esto es lo que n8n 2.x (versión estable actual, lanzada en diciembre de 2025) le ofrece:
- Editor visual drag-and-drop. Conecte nodos con cables. Pruebe nodos individuales o ejecute el workflow completo.
- Más de 400 integraciones nativas: Slack, GitHub, PostgreSQL, Google Sheets, Stripe, Notion, y más.
- Nodos Code para JavaScript o Python cuando necesite lógica personalizada. Acceso completo a paquetes npm.
- Disparadores Webhook que exponen endpoints HTTP para ejecución instantánea del workflow. Sin retrasos de polling.
- Lógica de reintento integrada, workflows de error y registro de ejecuciones.
- Human-in-the-loop (nuevo en 2.0): requiera aprobación humana antes de que un agente IA ejecute herramientas específicas. Útil para workflows IA en producción donde no quiere autonomía total.
- Save vs. Publish (nuevo en 2.0): edite workflows sin afectar la versión en producción. Publique cuando esté listo.
- Task Runners (por defecto en 2.0): los nodos de código se ejecutan en procesos aislados. Un script descontrolado no puede tumbar toda su instancia n8n.
¿Cómo funcionan los nodos IA de n8n?
n8n incluye más de 70 nodos específicos de IA construidos sobre el framework LangChain. Esto es lo que lo separa de un simple clon de Zapier.
El sistema de nodos IA es jerárquico:
- Los nodos Agent reciben un prompt, deciden qué herramientas llamar y encadenan múltiples pasos.
- Los nodos Model se conectan a proveedores LLM: OpenAI (GPT-4o), Anthropic (Claude), Google Gemini, Mistral, o modelos locales a través de Ollama.
- Los nodos Memory mantienen el contexto de conversación entre ejecuciones de workflow usando buffers de ventana deslizante o buffers de resumen.
- Los nodos Tool dan al agente capacidades: buscar en la web, consultar una base de datos, llamar a una API, leer un documento.
- Los nodos Vector Store se conectan a Pinecone, Qdrant o Supabase para generación aumentada por recuperación (RAG).
Un ejemplo práctico: soporte al cliente con IA. Llega un email, dispara el workflow, el nodo agent clasifica la intención con Claude, extrae documentos relevantes de un vector store, redacta una respuesta y la pone en cola para revisión humana con la función human-in-the-loop. Un solo workflow visual. Sin código más allá de las plantillas de prompt.
La integración con Ollama es lo que más importa para quienes autoalojan. Ejecute Llama 3, Mistral o Phi localmente en el mismo VPS. Sin llamadas API, sin facturación por token, sin datos saliendo de su infraestructura. Combine eso con un VPS europeo y su pipeline de automatización IA se mantiene bajo su control.
También puede mezclar modelos en el mismo workflow. Use un modelo local barato para clasificación (¿este email es una queja o una pregunta?) y enrute solo los casos complejos a Claude o GPT-4o. Esto mantiene los costes de API bajos mientras obtiene resultados de alta calidad donde importa.
¿Qué necesita para ejecutar n8n en un VPS?
Ejecutar n8n requiere un VPS, Docker y un nombre de dominio. La configuración tarda unos 10 minutos con Docker Compose.
Requisitos del VPS:
- 2 vCPU mínimo, 4 vCPU recomendados. Más núcleos ayudan al ejecutar múltiples workflows simultáneamente o usar nodos IA.
- 4 GB de RAM mínimo, 8 GB recomendados. n8n usa unos 500 MB. PostgreSQL y workflows pesados usan el resto. Añada más si ejecuta Ollama en el mismo servidor.
- 20 GB de almacenamiento mínimo. Los logs de ejecución crecen con el tiempo. Planifique 40-80 GB si conserva logs a largo plazo.
- Ubuntu 24.04 LTS o Debian 12. Ambos funcionan bien con Docker.
- Una dirección IPv4 pública y un nombre de dominio apuntando a ella (registro A).
Stack de software:
- Docker y Docker Compose para ejecutar n8n y PostgreSQL como contenedores
- Nginx como reverse proxy con terminación TLS (Let's Encrypt)
- PostgreSQL como backend de base de datos (SQLite funciona para pruebas pero no para producción)
Un VPS con 4 vCPU y 8 GB de RAM maneja cientos de workflows y miles de ejecuciones diarias sin problemas. Eso cubre la mayoría de indie hackers y equipos pequeños.
Si planea ejecutar Ollama junto a n8n para inferencia IA local, considere 16 GB de RAM o más según el tamaño del modelo. Un modelo de 7B parámetros necesita unos 4-6 GB de RAM por sí solo.
Los compromisos del autoalojamiento
El autoalojamiento no es gratis en el sentido de "cero esfuerzo". Cambia costes de suscripción SaaS por responsabilidad operativa.
Es su responsabilidad:
- n8n publica actualizaciones semanalmente. Usted decide cuándo actualizar, pero tiene que hacerlo. Versiones desactualizadas significan parches de seguridad ausentes.
- Su base de datos PostgreSQL y la clave de cifrado de n8n necesitan backups regulares. Piérdalos y pierde todos sus workflows y credenciales almacenadas.
- Configuración de firewall, certificados TLS, hardening SSH, control de acceso. Nadie más lo hace por usted.
- Si su VPS cae a las 3 de la mañana, sus automatizaciones se detienen. Configure monitorización y alertas.
Cuándo SaaS puede ser la mejor opción:
- Ejecuta menos de 5 workflows simples y el tier gratuito cubre su uso
- Su equipo no tiene experiencia en Linux ni interés en aprenderlo
- Necesita soporte 24/7 del proveedor con garantías SLA
- Necesita integraciones con aplicaciones enterprise de nicho que solo Zapier soporta (Zapier tiene 7.000+ integraciones vs. 400+ de n8n)
Para todos los demás, las cuentas favorecen el autoalojamiento. El resto de esta serie le guía paso a paso.
¿Por dónde seguir?
Elija el artículo que se ajuste a su necesidad actual:
-
"Quiero n8n funcionando en mi servidor hoy." Empiece con la guía de instalación. Docker Compose, PostgreSQL, Nginx, TLS. Instancia funcional en 15 minutos. Ver Instalar n8n con Docker Compose en un VPS.
-
"Tengo n8n funcionando. ¿Y ahora qué?" El primer tutorial de workflow le guía a través de una automatización real de principio a fin: disparador, transformación, acción, manejo de errores. Ver Construir su primer workflow en n8n.
-
"Necesito convencer a mi equipo (o a mí mismo) de que el autoalojamiento vale la pena." La comparación de costes y privacidad pone números reales sobre n8n vs Zapier vs Make.
-
"Quiero workflows con IA." La guía de workflows IA cubre la conexión de n8n con Claude, OpenAI y modelos Ollama locales. Construya agentes que clasifican, generan y actúan.
-
"Mi instancia n8n funciona pero necesito asegurarla." La guía de seguridad cubre Nginx reverse proxy, TLS, autenticación y reglas de firewall para producción.
-
"¿Cómo mantengo n8n a largo plazo?" La guía de mantenimiento cubre backups, actualizaciones, rotación de logs y monitorización.
¿Busca un VPS para ejecutar n8n? Virtua Cloud ofrece planes VPS para automatización de workflows con vCPU dedicados, almacenamiento NVMe y data centers europeos. Docker viene pre-soportado.
Copyright 2026 Virtua.Cloud. Todos los derechos reservados. Este contenido es una obra original del equipo de Virtua.Cloud. La reproducción, republicación o redistribución sin permiso escrito está prohibida.
¿Listo para probarlo?
Despliega tu propio servidor en segundos. Linux, Windows o FreeBSD.
Ver planes VPS