nginx-proxy-ai/CHANGELOG.md

38 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 变更日志
## 2026-07-09
### 新增
- nginx.conf: 添加全局性能优化sendfile、tcp_nopush、tcp_nodelay
- nginx.conf: 添加 Gzip 压缩配置
- nginx.conf: 添加 SSL 安全配置TLSv1.2/1.3、强加密套件)
- nginx.conf: 添加反代全局默认参数timeout、buffer、headers
- nginx.conf: 添加客户端超时和 keepalive 配置
- CLAUDE.md: 创建项目文档,记录 SSL 证书配置规范
- README.md: 完善项目文档
### 修复
- www-ai.conf: 补全 `_next/static` 缓存expires 1y
- issue-ai.conf: 补全 `_next/static` 缓存expires 1y
- assets-ai.conf: 补全 `_next/static` 缓存expires 1y
- cloud-ai.conf: 切换到 resolver 变量模式
- token-ai.conf: 切换到 resolver 变量模式
- sso-ai.conf: 修正证书路径 + proxy_ssl_verify off
- 所有站点: 统一使用 Let's Encrypt 证书(移除 CloudFlare Origin 自签名证书)
### 安全
- SSL: 禁用 TLSv1.0/1.1,仅允许 TLSv1.2/1.3
- SSL: 配置强加密套件ECDHE+AESGCM/CHACHA20
- SSL: 删除不安全的 CloudFlare Origin 证书
### 运维
- 证书续期: 创建 deploy hook续期后自动重载 nginx
- 证书续期: 创建 ACME webroot 目录(/var/www/html/.well-known/acme-challenge/
- 文档: 记录 systemd timer 证书续期机制
---
## 2026-07-02
- 新增 monitor-ai.conf 监控站点配置