Mac 本地启动 Dify

本地启动 dify

拉取 dify 文件

bash 复制代码
git clone https://github.com/langgenius/dify.git

启动底层服务

bash 复制代码
cd dify/docker
docker-compose -f docker-compose.middleware.yaml -p dify up -d

启动后端 API

安装 poetry

bash 复制代码
brew install poetry

配置

bash 复制代码
cd ../api
cp .env.example .env
sed -i "/^SECRET_KEY=/c\SECRET_KEY=$(openssl rand -base64 42)" .env

创建环境 python3.10 并安装依赖

bash 复制代码
poetry env use 3.10
poetry install

迁移初始化数据库

bash 复制代码
poetry run python -m flask db upgrade

启动后端

bash 复制代码
poetry run python -m flask run --host 0.0.0.0 --port=5001 --debug

官方文档:https://github.com/langgenius/dify/blob/main/api/README.md

启动前端 WEB

安装 node18 版本

bash 复制代码
nvm install 18.20
nvm use 18.20

安装依赖并启动

bash 复制代码
npm install 
cp .env.example .env.local
npm run dev

官方文档:https://github.com/langgenius/dify/tree/main/web

重置密码

bash 复制代码
cd api/ && poetry run python -m flask reset-password
相关推荐
CoderJia程序员甲几秒前
GitHub 热榜项目 - 日榜(2025-09-03)
ai·开源·github·开源项目·github热榜
即兴小索奇8 分钟前
Hoppscotch:开源轻量API测试工具,秒启动高效解决临时接口测试需求
ai·商业·ai商业洞察·即兴小索奇
堆栈future1 小时前
WeMark接入扣子智能体实现文档自动转换为微信公众号格式
llm·aigc·coze
即兴小索奇2 小时前
AI API Tester体验:API测试工具如何高效生成接口测试用例、覆盖异常场景?
ai·商业·ai商业洞察·即兴小索奇
liulilittle2 小时前
UNIX/macOS路由表查询原理与实现
服务器·开发语言·c++·macos·unix·编程语言
Tiger Z3 小时前
《动手学深度学习v2》学习笔记 | 2.4 微积分 & 2.5 自动微分
pytorch·深度学习·ai
xingxing_F3 小时前
PastePal for Mac 剪贴板历史记录管理器
macos
snows_l3 小时前
如何在MacOS上卸载并且重新安装Homebrew
macos·homebrew·utils
Tadas-Gao4 小时前
阿里云通义MoE全局均衡技术:突破专家负载失衡的革新之道
人工智能·架构·大模型·llm·云计算
m_136874 小时前
YOLOv8 在 Intel Mac 上的 Anaconda 一键安装教程
yolo·macos