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 flowise
Inicia Flowise:
npx flowise start
Abre: http://localhost:3000
Docker
Hay dos formas de desplegar Flowise con Docker:
Docker Compose
Ve a la
carpeta docker
en la raíz del proyectoCopia el archivo
.env.example
y pégalo como otro archivo llamado.env
Ejecuta:
docker compose up -d
Abre: http://localhost:3000
Puedes detener los contenedores ejecutando:
docker compose stop
Imagen Docker
Construye la imagen:
docker build --no-cache -t flowise .
Ejecuta la imagen:
docker run -d --name flowise -p 3000:3000 flowise
Detén la imagen:
docker stop flowise
Para 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 pnpm
Configuración 1
Configuración simple usando PNPM:
Clona el repositorio
git clone https://github.com/FlowiseAI/Flowise.git
Ve a la carpeta del repositorio
cd Flowise
Instala todas las dependencias de todos los módulos:
pnpm install
Construye el código:
pnpm build
Inicia la aplicación en http://localhost:3000
pnpm start
Configuració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 Flowise
Instala todas las dependencias de todos los módulos:
pnpm install
Construye el código:
pnpm build
Inicia la aplicación en http://localhost:3000
pnpm start
Para construcción 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
pnpm dev
Cualquier cambio realizado en
packages/ui
opackages/server
se 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 build
y
pnpm start
para 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_KEY
Para Instalación con Docker:
cd docker
cd enterprise
docker compose up -d
Aprende 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