Configuración de n8n Gratuito con Workflow Ilimitado en Google Cloud
En este tutorial, le mostraremos cómo configurar n8n gratuito con workflow ilimitado en Google Cloud. Ya sea que sea un principiante o un usuario avanzado, esta guía lo ayudará a configurar n8n, una poderosa herramienta de automatización de workflow, en Google Cloud Platform (GCP) sin costo alguno.
Introducción a n8n y Google Cloud
Deje de pagar por la automatización de AI. En este video, le mostraremos cómo configurar n8n gratuito con workflow ilimitado. Estábamos usando la versión de pago de n8n, pero necesitábamos más ejecuciones de workflow, así que pensamos por qué no alojarlo nosotros mismos y ahorrar algo de dinero. Resulta que puedes hacerlo gratis. Si está buscando usar n8n sin costo alguno, este video es para usted. Comencemos y configuremos primero una instancia gratuita de Google VM.
Creación de una Instancia de Google VM Gratuita
Cree una instancia gratuita de Google VM y dele un nombre a su instancia, usaremos N8n-demo, pero puede elegir el nombre que prefiera
A continuación, seleccione una región, cualquier región funciona, pero Iowa es la más barata en este momento. Elija cualquier zona dentro de esa región. Para el tipo de máquina, esta es una de las configuraciones más importantes, es gratuita para la primera instancia en su proyecto. Si selecciona una instancia más grande, se le cobrará en consecuencia.
Configuración del Sistema Operativo y el Almacenamiento
Ahora, configuremos el sistema operativo y el almacenamiento. Puede elegir Debian o Ubuntu, pero usaremos Debian para esta configuración. Para el disco de arranque, elija un disco persistente estándar y establezca el tamaño en 20 GB. 10 GB pueden ser un poco limitantes si planea hacer más, por lo que 20 GB brindan flexibilidad adicional. En la sección de red, permita el tráfico HTTPS y habilite las comprobaciones de estado del equilibrador de carga. n8n solo admite HTTPS, y es más seguro.
Configuración de la Instancia de VM
Eso es todo para la configuración. Haga clic en crear, vaya a tomar un café y espere unos minutos para que se configure la instancia de VM. Aceleraremos esto. Ahora que su instancia está configurada, puede agregar un registro DNS utilizando su dirección IP asignada. Compré mi dominio en Hostinger, así que lo usaré como ejemplo. Copie la dirección IP de Google VM, luego navegue a DNS/servidores de nombres en Hostinger. Pegue la dirección IP, ingrese el subdominio, en este caso, n8n-demo, seleccione el tipo de registro A y haga clic en agregar registro.
Instalación de n8n y Docker
Instale n8n y Docker, primero haga clic en el botón SSH para ingresar a la consola de Linux
Una vez que esté allí, inicie sesión para autorizar. Este paso es opcional, pero si ha instalado Docker antes, ejecutar este comando limpiará cualquier instalación anterior. A continuación, actualizaremos el sistema Linux para asegurarnos de que todo esté actualizado. Ahora, ejecute este comando para instalar herramientas esenciales que manejan la administración segura de paquetes, HTTPS y la identificación del sistema.
Configuración de Docker
Cree un directorio para almacenar las claves GPG con los permisos correctos. Esto es necesario para instalaciones de paquetes seguros. Luego, descargue la clave GPG de Docker y guárdela en el directorio keyrings. Cambiemos los permisos para que todos puedan leer la clave GPG de Docker. Ahora, vamos a agregar el repositorio oficial de Debian de Docker a la lista de fuentes de nuestro sistema para facilitar la instalación de paquetes. Actualicemos la lista de paquetes una vez más para asegurarnos de que se reconozca el nuevo repositorio.
Instalación de Docker y Docker Compose
Instale Docker y Docker Compose, luego cree un archivo YAML de Docker Compose
Aquí es donde definiremos nuestros servicios para Docker. Continúe y pegue el siguiente contenido en el archivo. Después de eso, presione escape y escriba :wq para guardar y salir. A continuación, creemos un archivo .env, pegue el siguiente contenido y cámbielo según sea necesario para su configuración. Su nombre de dominio es esencialmente el nombre de su sitio web. Si su sitio web cumple varias funciones, es posible que desee agregar un subdominio para una mejor organización.
Configuración de n8n
Configure n8n, también puede establecer una zona horaria para que su n8n la use para las marcas de tiempo de ejecución más adelante
Por último, incluya un correo electrónico SSL para que pueda recibir recordatorios de actualizaciones. Una vez que haya terminado, presione escape y escriba :wq para guardar y salir. Ahora, cree un volumen para los datos de n8n, que almacenará la base de datos SQLite y la clave de cifrado. Lo llamaremos n8n-core-data. A continuación, cree un volumen para datos de tráfico llamado trafic-data.
Inicio del Contenedor n8n
Inicie el contenedor n8n y póngalos en funcionamiento sin problemas
Ahora, si escribe LS o ls -a, podrá ver todos los archivos, incluidos los ocultos que ha creado. Finalmente, iniciemos el contenedor n8n y Docker y hagámoslos funcionar sin problemas. Aceleraremos esto. n8n debería estar en funcionamiento ahora.
Acceso a n8n
Acceda a n8n, ahora su n8n será accesible a través de su dominio
n8n solo será accesible mediante HTTPS y no mediante HTTP. No se asuste si ve esto, tome nota, es posible que no funcione inmediatamente después de que el contenedor Docker comience a ejecutarse. Vaya a tomar un café y espere de 2 a 10 minutos y actualice nuevamente, y ahí lo tiene, ha configurado con éxito n8n con Docker.
Configuración de Su Cuenta de Propietario
Configure su cuenta de propietario, asegúrese de crear una contraseña segura y habilite la autenticación de dos factores para mayor seguridad
También proporcionará información adicional para personalizar su experiencia n8n y obtener su clave de licencia. Una vez hecho esto, estará listo para crear su propia automatización de AI gratuita. Avíseme si tiene alguna pregunta en los comentarios a continuación, y no olvide suscribirse para obtener más tutoriales.