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

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 dify

cd web

npm run build

npm 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 成功

相关文章

会声会影x5®中文版功能介绍
365bet吧

会声会影x5®中文版功能介绍

🌱 07-31 💬 574
它们是喜欢站着发呆的小家伙
BET3365手机下载

它们是喜欢站着发呆的小家伙

🌱 07-31 💬 50
直升机驾照指南🚁
365bet吧

直升机驾照指南🚁

🌱 08-08 💬 315