当前位置: 首页 > news >正文

dify-AI 私有部署可修改前端页面

  • dify文档

    官方文档:欢迎使用 Dify | Dify
    源码:https://github.com/langgenius/dify.git

  • 安装docker
    官网:https://www.docker.com/

  • 部署服务到docker

    cd dify
    cd docker
    cp .env.example .env
    docker compose up -d
    
  • 查看效果

    http://localhost
    注意不要带端口3000,带端口是运行本地项目,直接localhost是运行docker的web项目

  • 运行本地前端web

    cd dify
    cd web
    yarn install --frozen-lockfile
    cp .env.example .env.local	npm run build
    npm run start
    

    这是发现docker 5001端口无法连接

  • 修改docker映射

    在这里插入图片描述
    在这里插入图片描述

    按照图中修改docker配置
    然后执行
    cd dify
    cd docker
    docker compose up -d
    

    在docker中效果如下:
    在这里插入图片描述

  • 重新运行本地web

修改本地端口配置:
在这里插入图片描述

	cd difycd webnpm run buildnpm run start
如过在windows环境下,启动之前需要修改web文件夹下的package.json,因为start里面的cp是Linux的命令
"start": "xcopy .next\\static .next\\standalone\\.next\\static /E /I /Y && xcopy public .next\\standalone\\public /E /I /Y && cross-env PORT=$npm_config_port HOSTNAME=$npm_config_host node .next/standalone/server.js",
xcopy参数说明:
/E:复制所有子文件夹,包括空文件夹
/I:如果目标是一个文件夹,假定目标是文件夹(避免出现提示询问)
/Y:自动覆盖(避免出现提示询问)

运行:http://localhost:3000 成功


http://www.mrgr.cn/news/91482.html

相关文章:

  • 单纯禁用Cookie能否保证隐私安全?
  • Linux环境Docker使用代理推拉镜像
  • 刚性平衡机建模
  • Linux下为Intel核显安装OpenCL
  • CTF-内核pwn入门1: linux内核模块基础原理
  • 【Golang学习之旅】Go 语言微服务架构实践(gRPC、Kafka、Docker、K8s)
  • 解锁机器学习核心算法 | 随机森林算法:机器学习的超强武器
  • kafka消费能力压测:使用官方工具
  • java面试场景问题
  • 还在为AI模型部署发愁?VSCode插件让你轻松拥有DeepSeek和近百种AI模型!
  • 【数据分析】1 认识数据分析
  • 同花顺Java开发面试题及参考答案 (上)
  • 【DeepSeek】在本地计算机上部署DeepSeek-R1大模型实战(完整版)
  • 对界面简单易用封装SDK
  • 栈回溯方案
  • who knows the answer
  • 解锁机器学习核心算法 | 支持向量机:机器学习中的分类利刃
  • 下载安装运行测试开源vision-language-action(VLA)模型OpenVLA
  • C语言——深入理解指针(2)(数组与指针)
  • Arm64架构CentOS7服务器搭建Fabric环境