Empezando
Cloud
El auto-hospedaje requiere habilidades técnicas para configurar la instancia, respaldar la base de datos y mantener actualizaciones. Si no tienes experiencia administrando servidores y solo quieres usar la aplicación web, te recomendamos usar Flowise Cloud.
Inicio Rápido
Pre-requisito: asegúrate de que NodeJS esté instalado en tu máquina. Node v18.15.0
o v20
y superiores son compatibles.
Instala Flowise localmente usando NPM.
Instala Flowise:
También puedes instalar una versión específica. Consulta las versiones disponibles.
Inicia Flowise:
Abre: http://localhost:3000
Docker
Hay dos formas de implementar Flowise con Docker:
Docker Compose
Ve a la carpeta
docker
en la raíz del proyecto.Copia el archivo
.env.example
y pégalo como otro archivo llamado.env
.Ejecuta:
Abre: http://localhost:3000
Puedes detener los contenedores ejecutando:
Imagen de Docker
Crea la imagen:
Ejecuta la imagen:
Detén la imagen:
Para Desarrolladores
Flowise tiene 3 módulos diferentes en un solo repositorio monolítico:
Servidor: Backend en Node para servir la lógica de API.
UI: Frontend en React.
Componentes: Componentes de integración.
Prerrequisito
Instala PNPM.
Configuración 1
Configuración simple usando PNPM:
Clona el repositorio:
Entra en la carpeta del repositorio:
Instala todas las dependencias de todos los módulos:
Construye el código:
Inicia la app en http://localhost:3000
Configuración 2
Configuración paso a paso para contribuidores del proyecto:
Haz un fork del Repositorio Oficial de Flowise.
Clona tu repositorio forked.
Crea una nueva rama, consulta la guía. Convenciones de nombres:
Para rama de funcionalidades:
feature/<NuevaFuncionalidad>
.Para rama de corrección de errores:
bugfix/<NuevaCorrección>
.
Cambia a la rama que acabas de crear.
Entra en la carpeta del repositorio:
Instala todas las dependencias de todos los módulos:
Construye el código:
Inicia la app en http://localhost:3000
Para un entorno de desarrollo:
Crea un archivo
.env
y especifica elPORT
(consulta.env.example
) enpackages/ui
.Crea un archivo
.env
y especifica elPORT
(consulta.env.example
) enpackages/server
.
Los cambios realizados en
packages/ui
opackages/server
se reflejarán en http://localhost:8080.Para los cambios realizados en
packages/components
, deberás reconstruir para reflejar los cambios:y luego:
para asegurarte de que todo funcione correctamente en producción.
Para Empresas
Los planes empresariales tienen repositorios e imágenes Docker separados.
Una vez que se te haya otorgado acceso a ambos, la configuración es la misma que #setup-1. Antes de iniciar la aplicación, los usuarios empresariales deben completar los valores de los parámetros empresariales en el archivo .env
. Consulta .env.example
para los cambios requeridos.
Contacta a support@flowiseai.com para obtener los valores de las siguientes variables de entorno:
Para la instalación con Docker:
Aprende Más
En este tutorial en video, Leon proporciona una introducción a Flowise y explica cómo configurarlo en tu máquina local.
Guía Comunitaria
Last updated