VPS para n8n

n8n se instala en Docker junto con PostgreSQL: al menos 2 núcleos y 2 GB de RAM con KVM. Aquí, servidores fuera de Rusia: OpenAI, Google y otras API que llaman los flujos son accesibles sin proxy.

Elegimos su VPS en cuatro preguntas
15.013 planes
Ordenar por

VPS para n8n: precios, proveedores y métodos de pago

La selección incluye 15.013 planes en 1.620 proveedores. Precios desde 1,03 € al mes; una cuarta parte de los planes cuesta menos de 19,60 € y la mitad, menos de 40,98 €. En NVMe: 48% de los planes; con tráfico ilimitado: 30%; con facturación por hora: 14%.

Los proveedores más baratos

  1. CloudTechtiqProfessional Cloud VPS · 4 núcleos · 8 GB1,03 €
  2. TNA HostingSSD KVM 2GB · 2 núcleos · 2 GB1,78 €
  3. ByteVirtVPS-2048-KVM-Lite-HK · 2 núcleos · 2 GB1,86 €
  4. CServersExtraVPS-4096 · 3 núcleos · 4 GB1,92 €
  5. RvhhostVPS Linux NVMe 1 · 2 núcleos · 2 GB1,99 €

Precio según la memoria

MemoriaPlanesPrecio desde
desde 1 GB15.0131,03 €
desde 2 GB15.0131,03 €
desde 4 GB13.6001,03 €
desde 8 GB10.2301,03 €
desde 16 GB6.4292,43 €

Métodos de pago

  • Tarjeta bancaria912 56%
  • Criptomonedas441 27%

Cuántos proveedores de la selección aceptan cada método de pago.

Cómo elegir un VPS para n8n y desplegarlo sin sorpresas

n8n es un constructor de automatizaciones que puedes instalar en tu propio servidor en lugar de pagar una suscripción cloud. Una instalación propia elimina los límites de ejecuciones y de flujos, y los datos y accesos a los servicios se quedan contigo. El precio: un servidor virtual y media hora de configuración.

Cuántos recursos necesita n8n

n8n en sí es una aplicación de Node.js que en reposo ocupa unos cientos de megabytes de memoria. La carga la generan los flujos: respuestas grandes de API, archivos, bucles sobre miles de registros, nodos Code. Referencias aproximadas:

  • 1–2 GB de RAM, 1 núcleo: automatizaciones personales, decenas de ejecuciones por hora, base de datos SQLite.
  • 2–4 GB de RAM, 2 núcleos: instancia de trabajo de un equipo con PostgreSQL en un contenedor contiguo. Ese es el mínimo fijado en el filtro de esta página.
  • 4–8 GB de RAM o más: modo de colas con workers, procesamiento de PDF e imágenes, cadenas de IA largas.

Las llamadas a IA externas mediante los nodos de IA las aguanta un plan normal. Pero si el modelo tiene que funcionar en el propio servidor, los requisitos de memoria son otros muy distintos: consulta VPS para IA en CPU.

Docker, Postgres y clave de cifrado

Lo más cómodo es instalar n8n con Docker Compose: un contenedor de n8n, un contenedor de PostgreSQL y un proxy inverso. Docker necesita virtualización completa, así que elige KVM; más detalles sobre cómo preparar el servidor en la página VPS para Docker.

Por defecto n8n lo guarda todo en SQLite. Para probar basta, pero a medida que crece el historial de ejecuciones el archivo de la base se hincha, y el modo de colas no funciona con SQLite. PostgreSQL es más fiable y más fácil de respaldar con pg_dump.

Define la variable N8N_ENCRYPTION_KEY de forma explícita y guarda una copia fuera del servidor. Con esa clave se cifran todas las credenciales guardadas: sin ella, una copia de seguridad de la base no te devolverá el acceso a los servicios.

Webhooks y HTTPS

Muchos disparadores (bots, pasarelas de pago, formularios web) envían eventos a un webhook, y casi todos exigen HTTPS con un certificado válido. Necesitas un dominio o subdominio que apunte a la IP del servidor y un proxy como Caddy o nginx con certificado de Let's Encrypt. Indica la dirección pública en WEBHOOK_URL; si no, los nodos mostrarán enlaces internos a localhost:5678.

No abras el puerto 5678 al exterior. Docker publica los puertos saltándose ufw, así que vincula el contenedor a 127.0.0.1 y da acceso al editor solo a través del proxy.

Modo de colas

Cuando un solo proceso ya no da abasto, n8n se pasa a queue mode: la instancia principal recibe los webhooks y deja los trabajos en Redis, y unos workers aparte los ejecutan. Hacen falta PostgreSQL, Redis y la misma clave de cifrado en todos los procesos. En un solo VDS con 4–8 GB de memoria este esquema funciona sin problema; sacar los workers a máquinas separadas tiene sentido cuando les faltan núcleos.

Dónde ubicar el servidor

Fíjate en con qué trabajan tus flujos. Para API internacionales es cómodo un servidor en Europa o EE. UU. Si tus flujos trabajan sobre todo con CRM, bancos y marketplaces locales de un país concreto, lo lógico es un servidor en ese país o cerca. Elige el país en los filtros; las formas de pago de cada plan se ven en la columna «Pago».

Preguntas frecuentes

¿Basta un servidor con 1 GB de memoria para n8n?

Para flujos personales con pocos datos basta, sobre todo con SQLite. Añade swap y vigila la memoria al procesar archivos: si falta, la ejecución terminará con error.

¿Hace falta un dominio para n8n en un servidor propio?

Para los webhooks casi siempre sí: los servicios externos exigen HTTPS con un certificado válido, y Let's Encrypt lo emite para un nombre de dominio. Sirve un subdominio de una web que ya tengas.

¿Es gratis n8n instalado en un VPS?

La versión Community es gratuita para uso personal y para procesos internos de una empresa bajo la licencia Sustainable Use License. Las restricciones afectan a la reventa de n8n como servicio y a parte de las funciones corporativas.

¿Qué elegir para n8n: SQLite o PostgreSQL?

Para pruebas basta SQLite; para una instancia de trabajo es mejor PostgreSQL. Aguanta mejor un historial de ejecuciones grande y es obligatorio para el modo de colas.

¿Por qué la base de datos de n8n crece tan rápido?

n8n guarda los datos de entrada y salida de cada ejecución. Configura la limpieza del historial con las variables EXECUTIONS_DATA_PRUNE y EXECUTIONS_DATA_MAX_AGE y no guardes las ejecuciones correctas si no las necesitas.

¿Cómo actualizo n8n en Docker?

Haz una copia de seguridad de la base y del volumen de datos, descarga la nueva imagen y vuelve a crear el contenedor. Antes de pasar a una nueva versión mayor, lee la lista de cambios incompatibles.

¿Cuánto cuesta VPS para n8n?

Desde 1,03 € al mes. Una cuarta parte de los planes cuesta menos de 19,60 € y la mitad, menos de 40,98 €. En total, 15.013 planes en 1.620 proveedores.

¿Se puede pagar VPS para n8n con tarjeta bancaria o criptomonedas?

Con tarjeta bancaria en 912 proveedores de 1620 (56%), con criptomonedas en 441 (27%). Los métodos de pago de cada plan están en la columna «Pago».

¿Cuánto cuesta VPS para n8n con 2 GB de memoria?

Desde 1,03 € al mes; con 4 GB — desde 1,03 €, con 8 GB — desde 1,03 €.

¿En qué países hay más planes?

Donde hay más planes: en EE. UU., en Alemania y en los Países Bajos. Puede elegir el país en el filtro: los precios y métodos de pago se actualizarán.

Colecciones de VPS/VDS

los 454 →

Los precios y parámetros provienen de los sitios de los proveedores; antes de pagar, verifíquelos en el sitio: los proveedores cambian sus planes sin previo aviso.