Introducción
Hasta ahora hemos creado muchas aplicaciones diferentes con Flowise, incluyendo agentes y herramientas avanzadas. Sin embargo, todo nuestro trabajo ha sido únicamente en localhost:3000 (nuestro servidor local).
Si quieres:
- Alojar estas aplicaciones en la web para acceder desde cualquier lugar
- Crear herramientas para clientes
- Integrar aplicaciones de Flowise en sitios web de terceros
- Vender estos servicios
Necesitas un servicio de hosting. En esta lección aprenderás a usar Render, una plataforma que te permite alojar Flowise de manera económica y eficiente.
¿Por qué Render en lugar del plan de Flowise?
Flowise ofrece planes de hosting:
- Plan gratuito: Muy limitado
- Plan Starter: $35 USD mensuales
Render es más económico y potente, especialmente si planeas:
- Vender chatbots a clientes
- Ofrecer servicios de IA
- Alojar múltiples instancias
Paso 1: Preparar el Repositorio en GitHub
1.1 Hacer Fork del Repositorio
- Ve al repositorio oficial de Flowise en GitHub
- Haz clic en «Fork» (solo una vez)
- Acepta los permisos necesarios
- Ahora tendrás tu propia copia del repositorio
1.2 Mantener Actualizado tu Fork
- Flowise se actualiza frecuentemente
- Para sincronizar tu fork:
- Ve a tu repositorio forkeado
- Si ves «X commits behind», haz clic en «Sync fork»
- Selecciona «Update branch»
- Tu fork estará actualizado
Paso 2: Configurar Render
2.1 Crear Cuenta en Render
- Ve a render.com
- Haz clic en «Start for free»
- Regístrate con Google o crea una cuenta nueva
2.2 Crear Nuevo Servicio Web
- En el dashboard de Render, haz clic en «New»
- Selecciona «Web Service»
- Elige «Build and deploy from a Git repository»
- Conecta tu cuenta de GitHub (si es primera vez)
- Selecciona tu repositorio de Flowise forkeado
Paso 3: Configuración Básica del Servicio
3.1 Configuración General
- Nombre: Elige un nombre único (ej: «mi-flowise-app»)
- Región: Selecciona la más cercana a tu ubicación
- Branch: Deja «main»
- Runtime: Selecciona «Docker»
3.2 Elegir Plan
Plan Gratuito (Para Pruebas)
Ventajas:
- Completamente gratis
- Perfecto para aprender y probar
Desventajas:
- Se apaga después de inactividad
- Los datos se borran permanentemente
- Sin acceso SSH
- Sin disco persistente
Plan Starter ($7 USD/mes – Recomendado)
Ventajas:
- Servicio permanente 24/7
- Almacenamiento persistente
- Ideal para clientes
- Acceso completo
Paso 4: Variables de Entorno Esenciales
4.1 Variables Básicas (Todos los Planes)
Agrega estas variables de entorno:
- FLOWISE_USERNAME
- Valor: Tu nombre de usuario (ej: «admin»)
- FLOWISE_PASSWORD
- Valor: Tu contraseña segura (ej: «MiPassword123!»)
- NODE_VERSION
- Valor: «18.18.1»
4.2 Variables Adicionales (Solo Plan Starter)
Si usas el plan de pago, también necesitas:
Primero, configura el disco persistente:
- En configuración avanzada, agrega disco
- Mount Path:
/opt/render/.flowise
- Tamaño: 1GB
Luego agrega estas variables:
- DATABASE_PATH
- Valor:
/opt/render/.flowise
- Valor:
- APIKEY_PATH
- Valor:
/opt/render/.flowise
- Valor:
- LOG_PATH
- Valor:
/opt/render/.flowise/logs
- Valor:
- SECRETKEY_PATH
- Valor:
/opt/render/.flowise
- Valor:
Paso 5: Despliegue
- Revisa toda la configuración
- Haz clic en «Create Web Service»
- Espera 3-5 minutos mientras se construye la aplicación
- Una vez que veas «Live», tu aplicación estará lista
Paso 6: Acceder a tu Flowise
- Haz clic en la URL que aparece en Render
- Ingresa tu nombre de usuario y contraseña
- ¡Ya puedes usar Flowise desde cualquier lugar!
Consejos Importantes
Para el Plan Gratuito
- Úsalo solo para aprender y probar
- Tus chatflows se borrarán eventualmente
- El servicio se apaga con inactividad
Para el Plan Starter
- Perfecto para uso profesional
- Tus datos están seguros
- Puedes cobrar $1000-2000 por chatbot a clientes
- Los $7 mensuales se recuperan fácilmente
Mejores Prácticas
- Usa contraseñas seguras
- Mantén tu fork actualizado
- Haz respaldos regulares de tus chatflows importantes
Próximos Pasos
Una vez que tengas Flowise alojado en la nube, podrás:
- Integrar chatbots en sitios web de clientes
- Ofrecer servicios de IA profesionales
- Acceder a tus herramientas desde cualquier dispositivo
- Escalar tu negocio de chatbots
El hosting en la nube abre infinitas posibilidades para monetizar tus conocimientos de IA y ofrecer soluciones profesionales a clientes.