En resumen
- La Community Edition autoalojada de n8n puede usarse para fines empresariales internos propios. Quien quiera vender n8n como servicio a terceros necesita otra licencia.
- Según n8n, la versión en la nube guarda los datos en la UE, en servidores de Fráncfort. Alojarlo uno mismo compensa sobre todo si n8n debe llegar a sistemas internos o necesita control total.
- Una configuración limpia consta de un servidor en la UE, Docker, PostgreSQL, HTTPS mediante un proxy inverso, una clave bien guardada y actualizaciones periódicas.
- Alojarlo usted significa operarlo usted. Planifique copias de seguridad, supervisión y actualizaciones como tareas fijas.
¿Nube o servidor propio?
| Criterio | n8n Cloud | Autoalojado |
|---|---|---|
| Ubicación de los datos | UE, según n8n en servidores de Fráncfort | Donde usted quiera, por ejemplo en su propio centro de datos o con un proveedor de la UE |
| Funcionamiento | A cargo de n8n | Lo asume usted o su proveedor de servicios |
| Actualizaciones y copias | A cargo de n8n | Tarea suya |
| Acceso a sistemas internos | Solo por internet | También a sistemas de su propia red, como el ERP o servidores de archivos |
| Personalización | Limitada | Nodos propios, paquetes propios, reglas de red propias |
| Costes | Suscripción según uso | Servidor más tiempo de trabajo para la operación |
La nube es el camino más sencillo si sus procesos conectan sobre todo servicios en la nube. Alojarlo usted compensa si n8n debe llegar a sistemas de su propia red, si sus requisitos de protección de datos exigen una ubicación concreta o si ejecuta muchos procesos con gran volumen.
Qué permite la licencia
n8n se publica con la Sustainable Use License. Permite el uso y la modificación para fines empresariales internos propios y para fines personales o no comerciales. Una empresa puede, por tanto, ejecutar n8n en sus propios servidores y automatizar con él sus procesos. Lo que no está permitido es ofrecer el propio n8n como servicio de pago a otros. Algunas funciones para organizaciones grandes forman parte de las ediciones Business y Enterprise y necesitan una clave de licencia. Sin clave funciona la Community Edition gratuita.
Los componentes de una configuración limpia
- Servidor en la UE: un servidor virtual en un proveedor con centro de datos en la UE o un servidor propio. Para empezar, a muchas empresas les basta una máquina pequeña.
- Docker Compose: n8n recomienda Docker Compose para producción. Así n8n, la base de datos y el proxy funcionan como contenedores separados.
- PostgreSQL: por defecto n8n usa SQLite. Para producción recomendamos PostgreSQL, porque las copias, el mantenimiento y la ampliación posterior son más sencillos.
- HTTPS mediante un proxy inverso: n8n funciona internamente y un proxy como Caddy, Traefik o nginx se encarga del certificado y reenvía las solicitudes.
- Proteger la clave: n8n cifra las credenciales guardadas con una clave propia. Si se pierde, todas las credenciales guardadas dejan de servir.
- Limitar el acceso: cuentas de usuario con verificación en dos pasos, el editor a ser posible solo por VPN o direcciones autorizadas, y webhooks públicos solo donde corresponda.
Los ajustes más importantes del archivo de entorno tienen más o menos este aspecto:
DB_TYPE=postgresdb
DB_POSTGRESDB_HOST=postgres
N8N_HOST=n8n.example.eu
N8N_PROTOCOL=https
WEBHOOK_URL=https://n8n.example.eu/
GENERIC_TIMEZONE=Europe/Madrid
N8N_ENCRYPTION_KEY=una-clave-larga-y-aleatoria
N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true
Funcionamiento: qué viene después de la instalación
- Actualizaciones: mantenga n8n al día. El proyecto publica avisos de seguridad con regularidad; solo el 14 de octubre de 2026 fueron diez. Pruebe primero las actualizaciones en una copia si dependen de ellas procesos importantes.
- Copias de seguridad: copie a diario la base de datos y la clave, por separado del servidor. Una vez por trimestre, pruebe de verdad la restauración.
- Supervisión: haga que se notifiquen las ejecuciones fallidas, por ejemplo por correo o chat, y vigile almacenamiento, carga y certificado.
- Limpiar los datos de ejecución: n8n guarda las entradas y salidas de las ejecuciones. Defina cuánto tiempo se conservan, también por protección de datos.
- Escalar: con muchas ejecuciones simultáneas, n8n puede funcionar en modo cola con Redis y varios procesos de trabajo.
Protección de datos: qué resuelve la ubicación del servidor y qué no
Un servidor en la UE solo resuelve parte de las cuestiones. En cuanto un proceso envía datos a otros servicios, como un modelo de lenguaje, un CRM o un proveedor de correo, rigen sus ubicaciones y contratos. Compruebe para cada servicio conectado dónde trata los datos y firme los contratos de encargo del tratamiento necesarios. Para los componentes de IA hay modelos que funcionan en centros de datos de la UE o modelos que usted mismo puede operar. Más en nuestro artículo IA con datos propios.
¿Operarlo usted o que lo operen?
Alojarlo usted encaja si su equipo de TI tiene experiencia con Linux, Docker y copias de seguridad y reserva tiempo para actualizaciones. Si no es así, la versión en la nube o un proveedor que opere el servidor suele ser la mejor opción. Cuándo compensa una agencia y qué debería aportar lo explicamos en el artículo agencia n8n o hacerlo usted.
Fuentes
- n8n Docs: Hosting n8n
- n8n Docs: Docker installation
- n8n: Sustainable Use License
- n8n: Precios y ubicación de los datos en la nube
- n8n en GitHub: Security advisories
- Reglamento (UE) 2016/679 (Reglamento General de Protección de Datos), art. 28 y 32: EUR-Lex