✨ Nuevo blog de Las Cositas de Sita
Cómo instalar n8n en tu propio servidor con Render | Guía completa
Aprende paso a paso cómo instalar y alojar N8N en tu propio servidor usando Render y GitHub sin saber de servidores. Guía completa, simple y práctica.

📚 Contenidos
Si estás pensando en empezar a automatizar hay varias herramientas que podrías usar, como Make, Zapier o n8n. Estas herramientas nos ahorran mucho trabajo manual, para automatizar tareas repetitivas o hacer acciones cuando suceda una acción previa. A continuación veremos cómo instalar n8n.
Las herramientas Zapier y Make tienen su propia plataforma y pueden usarse en la nube sólo con registrarse, aunque su uso en la versión gratuita es limitado. En este post vamos a ver cómo instalar n8n en nuestro propio servidor creado en Render, paso a paso y totalmente gratuito.

Qué es n8n y por qué usarlo
N8N es una herramienta de automatización de código abierto que te permite conectar aplicaciones como Instagram, Telegram, Gmail, Google Sheets y muchas más. Puedes empezar a crear «workflows» y automatizaciones simples sin programación.
Aquí te dejo algunos ejemplos:
- Enviar un mensaje de Telegram cuando recibes un email concreto.
- Pasar contactos de Instagram automáticamente a un Google Sheet.
- Crear publicaciones programadas.
- Actualizar bases de datos según acciones en redes sociales.
La ventaja de usar n8n en tu propio servidor es que tú tienes el control total de la herramienta, estabilidad, privacidad y no dependes del plan Cloud.
Aunque ya te adelanto que si quieres que tu servicio de n8n no se «duerma» nunca, deberás adquirir un plan de pago de 9$ al mes en Render (aunque ya es menos que los 20€ al mes de la versión cloud).
Opciones para usar n8n: cloud, local o servidor propio
Básicamente, tenemos 3 opciones para usar n8n, que son las siguientes:
n8n en Cloud (pago mensual)
Esta es la opción más sencilla y cómoda para empezar con n8n, pero también es la más cara, ya que el plan Starter son 24€ mensuales o 20€ al mes si lo pagas anual. Puedes ver las diferentes opciones en la página oficial de n8n.
n8n en tu ordenador (con Docker)
Esta opción es la ideal para hacer pruebas rápidas de flujos, pero al apagar el ordenador, las automatizaciones y los flujos que hayamos creado se paran. Si quieres un servidor que esté corriendo las 24 horas puedes probar la siguiente opción, aunque hay muchas más opciones de servidores. Te cuento la que me funcionó mejor a continuación.
n8n en tu propio servidor (Render)
Esta opción la recomiendo si quieres usar n8n en la nube y cómo instalar n8n, conectar tu propio dominio y no perder tus datos. Render es la opción de servidor más sencilla que he encontrado en cuando a conexión de dominio, estabilidad, despliegue e integración directa con GitHub.
Personalmente, utilizo n8n con la versión de pago de Render porque el servidor se mantiene las 24 horas activo y los flujos y automatizaciones programadas no se paran. Además, tengo una base de datos conectada para almacenar todos los flujos de la aplicación, credenciales etc, que son unos 7$ al mes (aunque esto es algo opcional).
Cómo instalar n8n en Render
Hace un tiempo estuve probando diferentes maneras sobre cómo instalar n8n, con otros VPS y servicios cloud, pero Render ha sido la única opción con la que he podido conectar mi dominio, y pagar una cantidad aceptable por el uso y mantenimiento de n8n, teniendo en cuenta que puedo hacer flujos automatizados ilimitados.
Puedes ver el tutorial de instalación de n8n en Render en mi canal de Youtube y seguir los siguientes pasos:
- Localiza el repositorio de n8n para Render: en GitHub existe un repositorio preparado para desplegar n8n directamente en Render. El enlace es: https://github.com/render-examples/n8n
- Crea una cuenta de GitHub: si ya la tienes, perfecto. Si no, créala en segundos. Ahí harás un fork del repositorio, es decir: una copia en tu propia cuenta.
- Haz un fork del repositorio: con un clic copias el proyecto a tu GitHub para poder usarlo en Render.
- Crea una cuenta en Render: es tan simple como registrarte con tu GitHub en https://render.com. En cuanto entres, verás la pantalla principal sin nada creado.
- Crea un blueprint: Render detectará tu repositorio y te permitirá desplegar automáticamente un web service para n8n y una base de datos PostgreSQL. Solo tienes que pulsar Deploy.
- Espera unos minutos mientras se despliega: Render tardará un poco (4–5 minutos). Cuando el servicio esté listo, podrás ver tus logs y comprobar que todo funciona.
- Abre tu instancia de n8n: Render te dará una URL pública. La copias, la pegas en el navegador… y ya estaría.
- Crea tu perfil en n8n: Como es la primera vez, te pedirá nombre, correo, contraseña con mayúscula y ya estarás dentro del panel principal.
- Crea tu primer workflow: Desde el menú izquierdo podrás activar/desactivar workflows, ver ejecuciones, crear credenciales, conectar apps, configurar tablas y bases de datos…
Espero que este tutorial te sirva y que puedas empezar a usar n8n de una forma totalmente gratuita 😊. Puedes visitar mi blog para acceder a otros contenidos sobre automatizaciones.

