Instala n8n en tu Servidor de Google Cloud con Dominio Personalizado en Hostinger desde Cero
Cómo instalar n8n en Google Cloud y redireccionar a un dominio personalizado
Introducción a n8n
- En este video se presenta cómo instalar n8n en un servidor de Google Cloud y redireccionar la IP proporcionada a un dominio personalizado.
- n8n es una herramienta de automatización de código abierto, diferenciándose de otras como Make o Zapier, que son empresas comerciales.
- A pesar de que Zapier ha perdido popularidad, n8n e iMake están ganando terreno en el ámbito de las automatizaciones con inteligencia artificial.
Comparativa entre herramientas
- A diferencia de Make, que cobra por operaciones (cada nodo cuenta como una operación), n8n ofrece opciones más flexibles: puedes pagar $2 al mes o auto-hospedarlo.
- El plan starter de n8n permite pasos ilimitados y cinco flujos activos por un costo accesible, mientras que el plan pro está destinado a empresas grandes.
Proceso de instalación en Google Cloud
- Se utilizará Google Cloud para hospedar n8n; se descargará el código y se instalará en una máquina virtual.
- Al crear una cuenta en Google Cloud, se recibe un crédito gratuito inicial de $300 tras ingresar los datos de la tarjeta.
Creación y configuración de la máquina virtual
- Se habilita Compute Engine para crear una instancia; esto puede tardar unos minutos.
- Es crucial seleccionar "estándar" al aprovisionar la máquina virtual para evitar problemas con direcciones IP dinámicas.
Redirección del dominio
- La elección del modelo estándar asegura que la dirección IP sea estática, evitando errores futuros al redirigir el dominio.
- Una vez creada la instancia, se obtiene una dirección IP externa que será utilizada para redireccionar el dominio adquirido en Hostinger.
Registro del dominio en Hostinger
- Se crea una cuenta en Hostinger y se busca un dominio disponible; por ejemplo, andy.com está disponible por $4.99 el primer año.
- Después del registro del dominio, se configura DNS agregando la dirección IP externa obtenida previamente.
Instalación de n8n en Google Cloud
Preparativos Iniciales
- Se menciona que el navegador n8n redireccionará a una dirección IP específica (135) donde estará instalado n8n. Es crucial ejecutar los comandos proporcionados uno por uno.
- Antes de ejecutar los comandos, se recomienda copiarlos a un bloc de notas y reemplazar "your domain" con el dominio propio, asegurando que coincida con la configuración en Hostinger.
Instalación de Docker
- Se inicia la conexión SSH y se actualiza la computadora usando
sudo apt get update. Luego, se instala Docker, que empaquetará todo el código de n8n para subirlo a Google Cloud.
- Después de instalar Docker, se procede a instalar Nginx para redireccionar la IP. Se utiliza un editor de código llamado Nano para realizar configuraciones necesarias.
Configuración del Dominio y Certificado SSL
- Es importante verificar que el dominio esté correcto al configurar Nginx. Se instalan certificados SSL (el candadito), lo cual es esencial para asegurar las conexiones.
- Al iniciar sesión en n8n, se puede usar cualquier correo y contraseña; sin embargo, se sugiere mantener un equipo menor a 20 personas.
Solución de Problemas Comunes
- Se abordan problemas comunes al crear flujos en n8n. Se realizan ajustes específicos en la configuración del proxy dentro del archivo Nginx.
Conclusiones Finales
- Una vez completada la instalación y configuración, se puede comenzar a crear automatizaciones desde cero utilizando n8n. El creador planea enfocarse en tutoriales sobre flujos y automatizaciones con inteligencia artificial.