返回列表 发布新帖

[玩法教程] 绿联 NAS 部署 Dify 完整实操 部署篇

221 2
发表于 昨天 10:45 | 查看全部 阅读模式 IP:河南省安阳市殷都区 公众宽带

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 KsGoWL 于 2026-7-20 13:09 编辑
  1. 前置检查
复制代码
  • 内存建议≥8G,4G 容易闪退;硬盘至少预留 15G 空间
  • 绿联后台打开:应用市场 → 安装「Docker」
  • 开启 SSH:控制面板 → 终端机 →  SSH  启用,记住 NAS 局域网 IP、账号密码
0.png
第一步 SSH 登录 NAS
1.如果是 Windows 系统  请直接 同时 按键盘上的 Win+R 键  
0-1.png
2 在输入框 输入cmd  回车

0-2.png
3.输入  ssh 你的nas账号@192.168.1.207 -p SSH端口
例如  ssh  [email protected] -p 22   按回车
0-3.png
4.在 password 后面输入你的 nas 密码 回车 出现  admin@DXP4800-157:~$  时 输入 sudo -i  以ROOT权限运行
admin@DXP4800-157:~$  sudo -i   再次出现  password  输入NAS密码  回车
0-4.png
5.1 进入docker目录
  1. cd /volume1/docker
复制代码
5.2 拉取dify完整代码
  1. git clone https://github.com/langgenius/dify.git
  2. cd dify/docker
复制代码
5.3 如果出现报错   -bash: git: command not found  说明NAS 没有安装 Git工具
请输入 以下命令安装 Git工具
  1. sudo apt update
  2. sudo apt install git -y
复制代码
安装1.png
5.4 Git工具 安装成功后再次执行
  1. git clone https://github.com/langgenius/dify.git
复制代码

5.5 出现下图 所示 代表dify 代码克隆成功

安装3.png
5.6 切换下一步目录 输入
  1. cd dify/docker
复制代码
安装4.png
5.7复制环境配置文件

  1. cp .env.example
复制代码
5.8 输入 vi .env进入编辑

  1. vi .env
复制代码

安装5.png
5.9 按 i 进入编辑,找到下面几项

  1. SECRET_KEY=
  2. INIT_PASSWORD=
复制代码
  1. # 自己随便打一串字母数字,加密密钥,不能重复
  2. SECRET_KEY=dify2026nasabc123456789local
  3. # 后台初始管理员密码
  4. INIT_PASSWORD=12345678
复制代码
安装6.png

6.0   自定义网页端口,避开80/443占用
  1. EXPOSE_NGINX_PORT=11180
  2. EXPOSE_NGINX_SSL_PORT=11443
复制代码
6.1  降低检索引擎内存,适配家用NAS
  1. OPENSEARCH_JAVA_OPTS=-Xms256m -Xmx512m
复制代码
安装7.png
改完按 ESC,输入 :wq 保存退出
安装8.png
6.2  修改 docker-compose.yaml(NAS 必改,否则启动失败)

  1. vi docker-compose.yaml
复制代码
安装9.png
6.3 找到 opensearch 服务,删除这 4 行(低版本 docker 不支持内存锁定语法)

  1. memlock: soft: ${OPENSEARCH_MEMLOCK_SOFT:-1}
  2. memlock: hard: ${OPENSEARCH_MEMLOCK_HARD:-1}
  3. nofile: soft: ${OPENSEARCH_NOFILE_SOFT:-65536}
  4. nofile: hard: ${OPENSEARCH_NOFILE_HARD:-65536}
复制代码
安装10.png
最后记得 :wq 保存退出

--------------------------------
6.4创建持久化存储文件夹,防止挂载报错

  1. mkdir -p volumes/{app/storage,db/data,redis/data,weaviate,certbot/conf,certbot/www}
  2. # 赋予完整权限,解决上传知识库报错
  3. sudo chmod -R 777 /volume1/docker/dify/docker/volumes
复制代码
安装11.png
6.5 一键启动 Dify
  1. docker compose up -d
复制代码

6.6部署成功后
安装13.png

二 如果部署成功后出现无法访问情况
解决2.png
1、先确认 Dify 容器是否全部正常运行
  1. docker compose ps
复制代码

解决3.png
2.只要有容器显示 Exit / 退出:服务启动失败,先看日志修复

  1. docker compose logs -f
复制代码
解决4.png
如果是 nginx 容器一直在反复重启 Restarting ,网页服务起不来,所以访问不了

第一步:查看 nginx 崩溃日志,定位报错根源
  1. docker compose logs nginx
复制代码
解决6.png
如果是没有启动 plugin_daemon 容器,域名解析失败,nginx 直接崩溃反复重启。
1.请先  停止当前所有容器
  1. docker compose down
复制代码
2.编辑 .env,开启插件服务配置
  1. vi .env
复制代码
解决7.png
添加完成后 记得 按ESC → :wq 保存退出


3.重新拉起所有服务
  1. docker compose up -d
复制代码
解决8.png
等待 3 分钟,执行 docker compose ps,确认出现 docker-plugin_daemon-1 容器、nginx 状态变为 Up。
解决9.png
然后在浏览器重新访问  dify服务 例如  http://192.168.1.207:11180/install
解决10.png

能打开了


安装2.png
安装12.png

评论2

蓝小白Lv.4 发表于 昨天 13:58 来自手机 | 查看全部 IP:四川省
这个上手难度这么高吗😲没有compose的部署方案吗😂
gleecalmLv.1绿联NAS社区会员用户 发表于 昨天 15:15 | 查看全部 IP:河南省安阳市殷都区 公众宽带
蓝小白 发表于 2026-7-20 13:58
这个上手难度这么高吗😲没有compose的部署方案吗😂

那必须有,已经补发Docker compose 图文教程

评论

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2026 绿联NAS私有云社区 版权所有 All Rights Reserved. 粤公网安备44030002002555号| 粤ICP备12028978号
关灯 在本版发帖
联系技术支持
返回顶部
快速回复 返回顶部 返回列表