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

本地Dify配置https协议【无域名版】

一共分三步:

1、生成ssl证书

2、配置env,开启https

3、重启dify

第一步:生成ssl证书

dify开启https,是通过nginx来实现https的,所以,给nginx生成ssl证书即可

定位目录(自行对应):

F:\app\dify\dify-0.15.3\docker\nginx\ssl\

在ssl中通过git bash来生成ssl证书:

# 生成私钥
openssl genpkey -algorithm RSA -out dify.key# 生成证书签名请求 (CSR)
openssl req -new -key dify.key -out dify.csr# 生成自签名证书
openssl x509 -req -in dify.csr -signkey dify.key -out dify.crt -days 365

由于服务只是内网使用,所以,中间生成证书的相关信息可以随便填吧,自行决定

到这里,ssl证书就行成了

第二步:修改.env配置

注意,只需要修改以下配置:

# 根据情况填写服务器IP
NGINX_SERVER_NAME=192.168.0.34
NGINX_HTTPS_ENABLED=true
NGINX_ENABLE_CERTBOT_CHALLENGE=true
CERTBOT_EMAIL=xxxx@126.com
CERTBOT_DOMAIN=192.168.0.34# 如果要修改HTTPS的端口,可以改:
EXPOSE_NGINX_SSL_PORT=443

所有配置完成

第三步,重启dify容器即可

收工!

http://www.dtcms.com/a/134075.html

相关文章:

  • 每日算法-250415
  • C++中unique_lock和lock_guard区别
  • T1结构像+RS-fMRI影像处理完整过程记录(数据下载+Matlab工具箱+数据处理)
  • 【第45节】windows程序的其他反调试手段上篇
  • 【2025年3月中科院1区SCI】Rating entropy等级熵及5种多尺度,特征提取、故障诊断新方法!
  • Docker技术基础新手入门教程
  • 获取类路径
  • NLP高频面试题(四十二)——RAG系统评估:方法、指标与实践指南
  • bash的特性-常用的通配符
  • HarmonyOS-ArkUI V2装饰器: @Computed装饰器:计算属性
  • 【刷题2025】知识点梳理
  • Notepad++中将文档格式从Windows(CR LF)转换为Unix(LF)
  • ollama修改配置使用多GPU,使用EvalScope进行模型压力测试,查看使用负载均衡前后的性能区别
  • vue复习46~90
  • designware IP如何被FPGA综合
  • 【控制学】控制学分类
  • 儿童后期至青少年早期脑网络隔离增强的发育机制研究
  • 中国反制关税影响分析、可能性分析
  • 基于Python的PC控制Robot 小程序开发历程
  • 虚拟机ubuntu网络如何使用windows物理机的代理
  • 【差分隐私相关概念】瑞丽差分隐私(RDP)引理1
  • 【差分隐私相关概念】瑞丽差分隐私(RDP)-命题1
  • Web前端开发——图像与多媒体文件(上)
  • 计算机视觉——基于 Yolov8 目标检测与 OpenCV 光流实现目标追踪
  • 在ros2上使用opencv显示一张图片
  • 智能指针(内存泄漏)
  • 高德地图自有数据添加图层
  • Ubuntu安装yum遇到Package ‘yum‘ has no installation candidate
  • CSRF(跨站请求伪造)漏洞概述
  • Windows服务器组建与综合服务部署技术方案