Instalando Docker + n8n en tu entorno de desarrollo local (Windows)

Hace tiempo decidí hacerme la vida más fácil (según yo) incorporando el uso de AI en mis actividades, empecé creando prompts para crear imágenes graciosas o divertidas despues crear prompts para redactar textos, revisar código, y después decidí meterme un poco más a fondo creando flujos y agentes que me permitieran integrar la AI en mis herramientas de trabajo, empezando con algo que aparentemente no es tan complicado pero si que es muy funcional y esto es un chatbot, me puse a buscar en varios lados como hacer chatbots y encontré una cantidad inmensa de paginas dando ese servicio y permitiéndote tener un chatbot por un precio bastante asequible (según ellos), en todos los casos había cobros por mensajes, que aunque no son caros, la verdad es que es un gasto que preferiría evitarme, sobre todo porque para algunas de las automatizaciones que traía yo en mente requería de un contenedor, lo cual implicaría que debía de mover mi página a otro servicio de hosting, ya que yo tengo mi pagina actual en un hosting compartido y para poder instalar docker necesitaba un VPS, a demás de que no me hace muy felíz el depender de terceros y si puedo evitarme uno, pues lo haré, hasta este punto todo iba bastante bien, ya había visto el plan VPS que me convenía, ya había instalado docker, python, etc, pero había algo que no me tenía tan contento y esto es no tener un ambiente local de desarrollo donde poder probar los flujos sin tener que gastarme mi cuota de almacenamiento y ancho de banda y aunque la verdad fue bastante sencillo tener todo listo y configurado si fue algo tedioso y cansado el encontrar manuales o guías sobre como obtener la información para algunos de los pasos, así que ahora que ya está todo listo, les voy a dejar aquí la guía paso a paso de lo que yo hice para tener instalado Docker con n8n y APIs y todo lo demás para tener mi entorno de desarrollo local 100% funcional, así que sin más intro… vamo a darle!!!

(más…)