Dify修改默认80端口的方法

有一阵子没有用dify了,最近打算把原来搭建的dify实验平台给内部团队体验,请专业安全团队做检测时还有致命的安全漏洞问题,所以就卸载了,知识库用了ragflow,平台准备用Llama框架来重新搭建。

出于兴趣与研究需要,只能在自己机器上玩玩啦。dify默认使用80端口,和原有应用冲突,故修改了其默认端口,记录如下:

一、克隆dify

git clone https://github.com/langgenius/dify.git

备注:此过程需要科学上网,不然老是失败,开启科学上网后还克隆了好几次才成功。

二、修改参数

1.修改.env文件

HTTP port

NGINX_PORT=8000

SSL settings are only applied when HTTPS_ENABLED is true

NGINX_SSL_PORT=8443

Docker Compose Service Expose Host Port Configurations

EXPOSE_NGINX_PORT=8000

EXPOSE_NGINX_SSL_PORT=8443

2.修改docker-compose.yaml文件

修改nginx的监听端口

NGINX_PORT: ${NGINX_PORT:-8000}

NGINX_SSL_PORT: ${NGINX_SSL_PORT:-8443}

修改容器宿主机端口

EXPOSE_NGINX_PORT: ${EXPOSE_NGINX_PORT:-8000}

EXPOSE_NGINX_SSL_PORT: ${EXPOSE_NGINX_SSL_PORT:-8443}

在nginx节点下修改配置

三、启动dify服务

检查Docker Compose版本:
docker compose version

根据docker版本选择启动命令

V2版本执行:
docker compose up -d

V1版本执行:
docker-compose up -d

如果指定项目名称规避和ragflow的镜像冲突,用下面指令:
docker compose -p docker-dify up -d
docker-compose-p docker-dify up -d

备注:此处也需要科学上网:

四、进入dify应用

相关推荐
水如烟10 小时前
孤能子视角:“组织行为学–组织文化“
人工智能
大山同学10 小时前
图片补全-Context Encoder
人工智能·机器学习·计算机视觉
薛定谔的猫198211 小时前
十七、用 GPT2 中文对联模型实现经典上联自动对下联:
人工智能·深度学习·gpt2·大模型 训练 调优
壮Sir不壮11 小时前
2026年奇点:Clawdbot引爆个人AI代理
人工智能·ai·大模型·claude·clawdbot·moltbot·openclaw
PaperRed ai写作降重助手11 小时前
高性价比 AI 论文写作软件推荐:2026 年预算友好型
人工智能·aigc·论文·写作·ai写作·智能降重
玉梅小洋11 小时前
Claude Code 从入门到精通(七):Sub Agent 与 Skill 终极PK
人工智能·ai·大模型·ai编程·claude·ai工具
-嘟囔着拯救世界-11 小时前
【保姆级教程】Win11 下从零部署 Claude Code:本地环境配置 + VSCode 可视化界面全流程指南
人工智能·vscode·ai·编辑器·html5·ai编程·claude code
正见TrueView11 小时前
程一笑的价值选择:AI金玉其外,“收割”老人败絮其中
人工智能
Imm77711 小时前
中国知名的车膜品牌推荐几家
人工智能·python
风静如云12 小时前
Claude Code:进入dash模式
人工智能