GuíaIntermedio
Git y entornos para n8n: versiona, prueba y entrega como profesional
Entrega tus workflows n8n como un profesional, no como un aficionado: versionados en Git, probados en un sandbox con datos sintéticos y credenciales de prueba, y promovidos por entornos dev, staging y prod con capacidad de rollback. Al terminar produces exactamente lo que las mejores ofertas del mercado piden por escrito ("as version-controlled, documented JSON") y cruzas la frontera de "constructor de workflows" a "dueño del sistema de automatización". Todo el camino por defecto es self-hosted Community a costo cero; lo que solo existe en Enterprise o Cloud se declara con honestidad y su criterio de decisión.
- 48
- lecciones
- 6
- módulos
- Inglés · Español
- disponible en
- Sí
- certificado
- Gratis
- acceso
Resultados
Lo que vas a poder hacer
- Entender la diferencia entre constructor de workflows y dueño del sistema, y los límites reales de exportar e importar JSON a mano
- Aprender Git desde cero aplicado a workflows: repositorio, staging y commits, leer un diff, ramas, push a GitHub y rollback
- Exportar workflows con la CLI de n8n, separar credenciales del código, normalizar el JSON para diffs limpios y documentar para el handoff
- Levantar entornos dev, staging y prod aislados con Docker Compose sobre el Self-Hosted AI Starter Kit v2, cada uno con su propia clave de cifrado y credenciales
- Probar en sandbox antes de producción: cuentas y llaves de prueba, datos sintéticos, dry runs, datos fijados y replay de ejecución
- Probar workflows con nodos AI Agent a costo cero con modelos locales, y verificar resultados con el nodo Evaluation
- Promover workflows entre entornos, revisar cambios como diffs (incluidos los generados por IA) y ejecutar un rollback con un runbook
- Configurar un chequeo de CI en GitHub Actions que valide el JSON del workflow en cada commit
Antes de empezar
Qué necesitas traer
Es para ti si...
- Quien ya construye workflows n8n reales y quiere dejar de manejar versiones a mano exportando e importando JSON
- Freelancers y consultores que necesitan entregar "as version-controlled, documented JSON", tal como lo piden las ofertas del mercado
- Equipos que quieren un flujo dev, staging y prod reproducible en self-hosted Community, sin pagar Enterprise
- Automatizadores sin experiencia previa en Git que quieren aprenderlo aplicado a su caso real
Requisitos y materiales
- Haber construido workflows reales en n8n y sentirte cómodo con el editor 2.0
- Terminal básica (correr comandos, editar archivos) y Docker instalado en tu máquina
- No se requiere experiencia previa con Git: se enseña desde cero en el Módulo 2
- JavaScript básico ayuda en el nodo Code, pero no es indispensable
Contenido
El temario, módulo por módulo
Abre cualquiera para ver sus lecciones.
- 1. Introducción: del JSON suelto al repositorio
- 2. Constructor de workflows vs dueño del sistema
- 3. Los límites de exportar e importar JSON
- 4. Anatomía del JSON de un workflow
- 5. Qué cambia y qué se rompe al reimportar
- 6. El modelo mental: workflow como código
- 7. Source control: Community vs Enterprise, con honestidad
- 8. Proyecto: audita y exporta un workflow
- 1. Introducción: Git aplicado a workflows
- 2. Instala Git y crea tu primer repositorio
- 3. Staging y commits: fotos de tu workflow
- 4. Leer el diff de un workflow
- 5. Ramas para cambiar sin miedo
- 6. Sube a GitHub: respaldo y trabajo compartido
- 7. Rollback: volver a una versión que funcionaba
- 8. Proyecto: un workflow bajo control de versiones
- 1. Introducción: del editor al repositorio reproducible
- 2. Exportar con la CLI de n8n
- 3. Separar credenciales de los workflows
- 4. Normalizar el JSON para diffs limpios
- 5. Estructurar el repositorio
- 6. Documentar un workflow para el handoff
- 7. Automatizar la exportación con un script
- 8. Proyecto: de instancia a repositorio documentado
- 1. Introducción: qué es un entorno de verdad
- 2. Base reproducible: el Self-Hosted AI Starter Kit
- 3. Un Docker Compose por entorno
- 4. Variables de entorno y claves de cifrado
- 5. Credenciales por entorno: prueba vs producción
- 6. Secretos externos y variables
- 7. Environments nativos (Enterprise): cuándo vale pagar
- 8. Proyecto: tres entornos aislados corriendo
- 1. Introducción: qué es probar en sandbox
- 2. Cuentas de prueba y llaves sandbox
- 3. Generar datos sintéticos
- 4. Dry run y proteger los efectos secundarios
- 5. Datos fijados y replay de ejecución
- 6. Probar workflows con nodos AI Agent a costo cero
- 7. Aserciones con el nodo Evaluation
- 8. Proyecto: una pasada de prueba completa en sandbox
- 1. Introducción: cerrar el ciclo de entrega
- 2. Promover workflows entre entornos
- 3. Revisar cambios como diffs, incluida la IA
- 4. MCP para construir workflows contra entornos no-prod
- 5. Rollback y runbook de operación
- 6. Git nativo (Enterprise) vs el flujo CLI: la decisión
- 7. Chequeos de CI y el artefacto de portafolio
- 8. Proyecto final: entrega versionada y documentada
Dudas frecuentes
Lo que suele preguntarse
Sin límite. Es una guía gratuita: entras cuando quieras, las veces que quieras.
No. Los módulos están ordenados de menos a más, pero puedes saltar al que necesites. Tu progreso se guarda por lección.
Lo que haga falta está en «Qué necesitas traer», arriba. Si no aparece nada ahí, puedes empezar desde cero.
En el grupo de WhatsApp del Club, y cada quince días hay un live con un instructor donde se resuelven dudas en vivo.
Sí. Al terminar todas las lecciones se emite automáticamente, con un código verificable que puedes compartir en LinkedIn.
Empieza cuando quieras
Lo que dicen los estudiantes
Estas reseñas son de estudiantes inscritos que completaron al menos el 50% del curso. Moderamos las reseñas solo por motivos de contenido (spam, lenguaje ofensivo, datos personales), nunca por ser críticas o negativas.
Aún no hay reseñas aprobadas.
¡Sé el primero en compartir tu experiencia!