侧边栏壁纸
  • 累计撰写 31 篇文章
  • 累计创建 3 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Flowise Docker Compose部署教程

CLOUDWATCHER
2025-02-28 / 0 评论 / 0 点赞 / 26 阅读 / 0 字
温馨提示:
本文最后更新于2025-02-28,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

🤔 什么是Flowise

Flowise是一个开源的低代码工具,供开发人员构建定制的LLM编排流和AI代理。

观看快速入门演示(2 分钟)需要科学上网

观看完整演示(10 分钟)需要科学上网

🤫 Docker Compose

version: '3.1'  # 指定Docker Compose文件的版本

services:  # 定义服务的开始
    flowise:  # 服务名称为flowise
        image: flowiseai/flowise  # 使用的Docker镜像名称
        restart: always  # 容器总是尝试重启
        environment:  # 设置环境变量
            - PORT=${PORT}  # 端口号
            - CORS_ORIGINS=${CORS_ORIGINS}  # 允许跨域请求的来源
            - IFRAME_ORIGINS=${IFRAME_ORIGINS}  # 允许iframe嵌入的来源
            - FLOWISE_USERNAME=${FLOWISE_USERNAME}  # Flowise的用户名
            - FLOWISE_PASSWORD=${FLOWISE_PASSWORD}  # Flowise的密码
            - FLOWISE_FILE_SIZE_LIMIT=${FLOWISE_FILE_SIZE_LIMIT}  # 文件大小限制
            - DEBUG=${DEBUG}  # 是否开启调试模式
            - DATABASE_PATH=${DATABASE_PATH}  # 数据库路径
            - DATABASE_TYPE=${DATABASE_TYPE}  # 数据库类型
            - DATABASE_PORT=${DATABASE_PORT}  # 数据库端口
            - DATABASE_HOST=${DATABASE_HOST}  # 数据库主机
            - DATABASE_NAME=${DATABASE_NAME}  # 数据库名称
            - DATABASE_USER=${DATABASE_USER}  # 数据库用户
            - DATABASE_PASSWORD=${DATABASE_PASSWORD}  # 数据库密码
            - DATABASE_SSL=${DATABASE_SSL}  # 数据库是否使用SSL
            - DATABASE_SSL_KEY_BASE64=${DATABASE_SSL_KEY_BASE64}  # 数据库SSL密钥(Base64编码)
            - APIKEY_PATH=${APIKEY_PATH}  # API密钥路径
            - SECRETKEY_PATH=${SECRETKEY_PATH}  # 密钥路径
            - FLOWISE_SECRETKEY_OVERWRITE=${FLOWISE_SECRETKEY_OVERWRITE}  # 是否覆盖Flowise密钥
            - LOG_LEVEL=${LOG_LEVEL}  # 日志级别
            - LOG_PATH=${LOG_PATH}  # 日志路径
            - BLOB_STORAGE_PATH=${BLOB_STORAGE_PATH}  # Blob存储路径
            - DISABLE_FLOWISE_TELEMETRY=${DISABLE_FLOWISE_TELEMETRY}  # 是否禁用Flowise遥测
            - MODEL_LIST_CONFIG_JSON=${MODEL_LIST_CONFIG_JSON}  # 模型列表配置JSON
        ports:  # 端口映射
            - '${PORT}:${PORT}'  # 将容器的端口映射到宿主机的端口
        volumes:  # 数据卷挂载
            - ~/.flowise:/root/.flowise  # 将宿主机的.flowise目录挂载到容器的/root/.flowise
        command: /bin/sh -c "sleep 3; flowise start"  # 容器启动时执行的命令,先等待3秒,然后启动flowise

🥸 官方文档

Welcome to Flowise | FlowiseAI

0

评论区