查看: 4|回覆: 0

Dify-配置https域名

[複製鏈接]

3

主題

0

回帖

0

積分

热心网友

金币
0
閲讀權限
220
精華
0
威望
0
贡献
0
在線時間
0 小時
註冊時間
2011-6-26
發表於 2025-6-11 10:51:00 | 顯示全部樓層 |閲讀模式

Dify-配置https域名

一、下载SSL证书

下载nginx格式

image

将证书上传至dify/docker/nginx/ssl 目录下

image

二、修改 dify/docker 下面的.env文件

# ------------------------------
# Environment Variables for Nginx reverse proxy
# ------------------------------
NGINX_SERVER_NAME=XXX   # 这里填写自己的域名
NGINX_HTTPS_ENABLED=true  # 改成true
# HTTP port
NGINX_PORT=80
# SSL settings are only applied when HTTPS_ENABLED is true
NGINX_SSL_PORT=443
# if HTTPS_ENABLED is true, you're required to add your own SSL certificates/keys to the `./nginx/ssl` directory
# and modify the env vars below accordingly.
NGINX_SSL_CERT_FILENAME=XXX.pem  # 这里是下载的证书文件
NGINX_SSL_CERT_KEY_FILENAME=XXX.key # 这里是下载的证书文件
NGINX_SSL_PROTOCOLS=TLSv1.1 TLSv1.2 TLSv1.3

# Nginx performance tuning
NGINX_WORKER_PROCESSES=auto
NGINX_CLIENT_MAX_BODY_SIZE=15M
NGINX_KEEPALIVE_TIMEOUT=65

# Proxy settings
NGINX_PROXY_READ_TIMEOUT=3600s
NGINX_PROXY_SEND_TIMEOUT=3600s

# Set true to accept requests for /.well-known/acme-challenge/
NGINX_ENABLE_CERTBOT_CHALLENGE=false

三、重启Dify服务

 # 进入到dify docker目录下
 cd dify/docker
docker-compose down && docker-compose up -d

四、配置成功

image

五、此时查看 dcker/nginx/conf.d/default.conf文件,可以看到根据.env文件内容自动加载发生改变

image

回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即注册

本版積分規則

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部