Primeros Pasos
Cloud
El alojamiento propio requiere más habilidades técnicas para configurar la instancia, respaldar la base de datos y mantener las actualizaciones. Si no tienes experiencia en la gestión de servidores y solo quieres usar la aplicación web, te recomendamos usar Flowise Cloud.
Inicio Rápido
Instala Flowise localmente usando NPM.
Instala Flowise:
npm install -g flowiseInicia Flowise:
npx flowise startAbre: http://localhost:3000
Docker
Hay dos formas de desplegar Flowise con Docker:
Docker Compose
Ve a la
carpeta dockeren la raíz del proyectoCopia el archivo
.env.exampley pégalo como otro archivo llamado.envEjecuta:
docker compose up -dAbre: http://localhost:3000
Puedes detener los contenedores ejecutando:
docker compose stopImagen Docker
Construye la imagen:
docker build --no-cache -t flowise .Ejecuta la imagen:
docker run -d --name flowise -p 3000:3000 flowiseDetén la imagen:
docker stop flowisePara Desarrolladores
Flowise tiene 3 módulos diferentes en un único monorepositorío:
Server: Backend en Node para servir la lógica de la API
UI: Frontend en React
Components: Componentes de integración
Requisito Previo
Instala PNPM.
npm i -g pnpmConfiguración 1
Configuración simple usando PNPM:
Clona el repositorio
git clone https://github.com/FlowiseAI/Flowise.gitVe a la carpeta del repositorio
cd FlowiseInstala todas las dependencias de todos los módulos:
pnpm installConstruye el código:
pnpm buildInicia la aplicación en http://localhost:3000
pnpm startConfiguración 2
Configuración paso a paso para contribuidores del proyecto:
Haz un fork del Repositorio oficial de Flowise en Github
Clona tu repositorio forkeado
Crea una nueva rama, consulta la guía. Convenciones de nombres:
Para rama de funcionalidad:
feature/<Tu Nueva Funcionalidad>Para rama de corrección de errores:
bugfix/<Tu Nueva Corrección>.
Cambia a la rama que acabas de crear
Ve a la carpeta del repositorio:
cd FlowiseInstala todas las dependencias de todos los módulos:
pnpm installConstruye el código:
pnpm buildInicia la aplicación en http://localhost:3000
pnpm startPara construcción de desarrollo:
Crea un archivo
.envy especifica elPORT(consulta.env.example) enpackages/uiCrea un archivo
.envy especifica elPORT(consulta.env.example) enpackages/server
pnpm devCualquier cambio realizado en
packages/uiopackages/serverse reflejará en http://localhost:8080Para los cambios realizados en
packages/components, necesitarás construir nuevamente para incorporar los cambiosDespués de realizar todos los cambios, ejecuta:
pnpm buildy
pnpm startpara asegurarte de que todo funcione bien en producción.
Para Empresas
Los planes empresariales tienen un repositorio e imagen de Docker separados.
Una vez concedido el acceso a ambos, la configuración es la misma que en Primeros Pasos. 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 [email protected] para obtener el valor de las siguientes variables de entorno:
LICENSE_URL
FLOWISE_EE_LICENSE_KEYPara Instalación con Docker:
cd docker
cd enterprise
docker compose up -dAprende Más
En este video tutorial, Leon proporciona una introducción a Flowise y explica cómo configurarlo en tu máquina local.
Guía de la Comunidad
Last updated