Skip to content

Releases: xiaoxinpro/nginx-proxy-manager-zh

v2.12.6

10 Jul 13:29

Choose a tag to compare

变化

修复4629 - 改进启动文件所有权脚本,使用新的环境变量跳过 certbot 文件夹,选择您喜欢的风格:

SKIP_CERTBOT_OWNERSHIP=true
SKIP_CERTBOT_OWNERSHIP=yes
SKIP_CERTBOT_OWNERSHIP=1
SKIP_CERTBOT_OWNERSHIP=on

Docker 镜像

v2.12.5

09 Jul 11:42

Choose a tag to compare

变化

  • 撤销 CloudFlare DNS 插件更改。所有 Certbot DNS 更改现在都需要社区进行 2 次验证
  • 更新了 Certbot,并应用了旧版修复程序以支持旧的 certbot 插件
  • 为可能需要此功能的SKIP_CERTBOT_OWNERSHIP=true高级用户添加了环境变量支持
  • 更新了 s6-overlay

Warning

如果您当前正在使用S6_STAGE2_HOOK环境变量,请将其移除。否则,您将会遇到麻烦。请参阅4629

Docker 镜像

v2.12.4

09 Jul 10:54

Choose a tag to compare

变化

  • API Schema 改进(感谢@Sander0542)
  • 将版权年份更新为 2025 年(感谢@mordyovits)
  • 修复不正确的 Api 状态代码(谢谢@h33n0k)
  • 修复 Streams 不正确的 swagger/openapi 模式
  • 使文本区域字体等宽(谢谢@1ukastesar)
  • 优化 certbot 所有权脚本以减少容器启动时间(感谢@addievo)
  • 添加了 IP_RANGES_FETCH_ENABLED 环境变量(感谢@cg-zhou)
  • 修复了 Stream 列表页面 500 错误代码的问题(感谢@ZeroDeng01)
  • 修复了 SQLite 安装撰写文件中的错误(感谢@wisewtf)

Certbot 插件

  • 添加第一个域名 DNS 提供商(感谢@hatharry)
  • 添加百度作为 DNS 提供商(感谢@chenghaopeng)
  • 添加 CDMon DNS 提供商(感谢@aitor422)
  • 添加 Selectel v2 DNS 提供商(感谢@spions)
  • 添加 Spaceship DNS 提供商(感谢@gustavfroding)
  • 添加 nic.ru DNS 提供商(感谢@vzagorovskiy)
  • 添加 DDNSS DNS 提供商(感谢@astamminger)
  • 将 cpanel_api_token 条目添加到凭证检查中(感谢@godsgood33)
  • 修复 DomainOffensive certbot 插件(感谢@chindocaine)
  • 更新 certbot-dns-cpanel 版本(感谢@pustekuchen91)
  • 更新“global/certbot-dns-plugins.json”以应用 CloudFlare 的 SSL 证书(感谢@tom-kst)
  • 更新 Strato 插件(感谢@MinhPho)
  • 更新 Gandi 插件(感谢@amateescu)
  • 更新 Active24 插件(感谢@foxtrotcz)
  • 更新 cloudflare 插件(谢谢@henmohr)

Docker 镜像

v2.12.3

01 Jul 11:01

Choose a tag to compare

变化

  • 为 Streams 添加 SSL 支持(非常感谢@jbowring)
  • [Postgres] 修复 access_list 获取中的错误(感谢@Dim145)
  • SSL 证书:显示证书是否在主机上使用(感谢@badkeyy)
  • 将 htpasswd 更改为 openssl (感谢@icaksh)
  • 修复 token.expires 的架构类型(感谢@Sander0542)
  • 添加 ZoneEdit certbot 插件(感谢@badkeyy)
  • 添加 Gcore DNS 提供商(感谢@GergelyGombai)
  • 更新 mijn-host certbot 插件配置(感谢@nwagenmakers)
  • 更新 DomainOffensive certbot 插件(感谢@FabianK3)

Docker 镜像

v2.12.2

29 Dec 08:11

Choose a tag to compare

重要提示:在使用这个新版本之前备份您的整个实例!与任何新版本一样,可能会有重大更改。

  1. 关闭您的 docker 实例
  2. 压缩或复制您的dataletsencrypt文件夹
  3. 拉取这个新镜像chishin/nginx-proxy-manager-zh:2.12.2
  4. 打开您的 docker 堆栈并检查日志中是否存在任何问题
  5. 更新您的 DNS 证书
  6. 检查部分或全部主机的预期行为

变化

  • 添加 Postgres 支持和文档(感谢@jeffreysjauwmook@Dim145
  • 将 leaseweb 添加到 certbot-dns-plugin(感谢@prospo
  • 添加 hostingnl DNS Challenge 提供商(感谢@TECH7Fox
  • 添加 Beget DNS 提供商(感谢@Medan-rfz
  • 将 woff2 格式添加到 assets.conf 中用于缓存资产(感谢@irexyc
  • 为 404 主机添加自定义配置(感谢@miguelangel-nubla
  • 更新 certbot-dns-aliyun(感谢@bigcat26
  • 更新 certbot-dns-porkbun(感谢@andrew-codechimp
  • 编辑用户时强制使用电子邮件格式(谢谢@badkeyy
  • 如果 Stream 用于 http/https 端口,则修复容器启动循环(感谢@Jasparigus
  • 修复已删除用户条目破坏用户界面的问题(感谢@kerstenremco
  • 修复 proxy_pass 解析问题(感谢@mitossoft-rd
  • 修复 http2 指令(感谢@dreik
  • 修复无需密码更新访问列表的问题(感谢@chrismaffey
  • 修复 nginx 访问配置(感谢@chrismaffey
  • 返回通用身份验证错误(谢谢@tametsi
  • 代码格式化(感谢@Guiorgy
  • 更新了文档(感谢@ttodua@jonasrdl@muescha

要将其中一些更新应用于现有主机,只需编辑它们并保存即可。结果将写入新的 nginx 配置。

Docker 镜像

v2.12.1

17 Oct 03:02

Choose a tag to compare

重要提示:在使用这个新版本之前备份您的整个实例!与任何新版本一样,可能会有重大更改。

  1. 关闭您的 docker 实例
  2. 压缩或复制您的dataletsencrypt文件夹
  3. 拉取这个新镜像chishin/nginx-proxy-manager-zh:2.12.1
  4. 打开您的 docker 堆栈并检查日志中是否存在任何问题
  5. 更新您的 DNS 证书
  6. 检查部分或全部主机的预期行为

变化

  • 修复了保存默认站点设置和自动方案重定向的问题(感谢@Nephiel
  • 添加设置测试套件
  • 一些架构修复

Docker 镜像

v2.12.0

17 Oct 02:47

Choose a tag to compare

重要提示:在使用这个新版本之前备份您的整个实例!与任何新版本一样,可能会有重大更改。

  1. 关闭您的 docker 实例
  2. 压缩或复制您的dataletsencrypt文件夹
  3. 拉取这个新镜像chishin/nginx-proxy-manager-zh:2.12.0
  4. 打开您的 docker 堆栈并检查日志中是否存在任何问题
  5. 更新您的 DNS 证书
  6. 检查部分或全部主机的预期行为

变化

  • 修复CVE-2024-46256CVE-2024-46257
  • /api/schema 重新设计 API 架构和验证,可以从端点获取完整的 openapi/swagger 规范
  • ⚠️API 响应中的布尔字段现在是实际布尔值,而不是 0/1
  • 对于对不正确对象的操作,API 可以正确返回 404
  • 大幅改进了 API Cypress 测试套件,启动本地 acme 服务器进行 DNS 证书测试
  • 更新了安全部门
  • 添加 mijn.host dns 插件(感谢@RafaelSchridi
  • 添加了 active24 DNS 提供商(感谢@vggscqq
  • 将 mysql 库和 knex 客户端替换为 mysql2(感谢@nlynzaad
  • 为代理路径添加设置指令,以防止上游发生故障时 nginx 崩溃(感谢@ddshd
  • 修复日志轮换后应用程序无法重启的问题(感谢@cqhtyi
  • 添加 rockenstein AG DNS 插件(感谢@rag-franky
  • 添加 Akamai 的 Edge DNS(感谢@egobude
  • 修复了 wedos 密码描述(感谢@Hadatko

Docker 镜像

v2.11.3

01 Aug 01:39

Choose a tag to compare

重要提示:在使用这个新版本之前备份您的整个实例!与任何新版本一样,可能会有重大更改。

  1. 关闭您的 docker 实例
  2. 压缩或复制您的dataletsencrypt文件夹
  3. 拉取这个新镜像chishin/nginx-proxy-manager-zh:2.11.3
  4. 打开您的 docker 堆栈并检查日志中是否存在任何问题
  5. 更新您的 DNS 证书
  6. 检查部分或全部主机的预期行为

变化

  • 修复 Cloudflare DNS Auth(感谢@ransbachm
  • 将 advanced_config 部分移至默认配置的顶部(感谢@clhey
  • 添加 Hover.com DNS 插件(感谢@alexjsp
  • 更改 log_format 代理默认位置(感谢@Brendon-Mendicino
  • 修复导致错误的语法(generateKeys 日志)(感谢@jay-lab
  • 从环境变量中读取初始管理员电子邮件和密码(感谢@DavidLievrouw
  • 删除 Cloudflare API Credential 周围的空格(感谢@jinhei
  • 在 nginx.conf 中添加 root_top.conf 的 include(感谢@kroegerama
  • 修复将 bash 命令传递到 DNS 提供商配置时出现的命令注入问题(感谢@IgorDuino

Docker 镜像

v2.11.2

11 May 07:46

Choose a tag to compare

重要提示:在使用这个新版本之前备份您的整个实例!与任何新版本一样,可能会有重大更改。

  1. 关闭您的 docker 实例
  2. 压缩或复制您的dataletsencrypt文件夹
  3. 拉取这个新镜像chishin/nginx-proxy-manager-zh:2.11.2
  4. 打开您的 docker 堆栈并检查日志中是否存在任何问题
  5. 更新您的 DNS 证书
  6. 检查部分或全部主机的预期行为

变化

  • 更新certbot-dns-infomaniak(感谢@Fuechslein)
  • 更新certbot-dns-strato到最新版本(谢谢@jdolderer)
  • 添加更多DNS(感谢@starsoccer)
  • 更新certbot-dns- transit到最新版本(感谢@leinelissen)
  • 更新certbot-dns-goddaddy(感谢@wolviex)
  • 将chown替换为find -not -user -execdir chown(感谢@woodmichl)
  • 更新certbot-dns-duckdns版本(感谢@sdaqo)
  • 访问列表修复,以便nginx配置加载后配置发生(感谢@timob)
  • 更新README.md支持Podman(感谢@michto01)
  • 修正:增加域名的最大数量到100(与Let's Encrypt匹配)(感谢@davidindra)
  • 添加easyDNS提供商(感谢@drachul)
  • 添加FreeDNS certbot插件(感谢@bricas)
  • 添加DNS提供商TimeWeb Cloud(感谢@hywax)
  • 更新certbot-dns-websupport插件到2.0.1(感谢@setrin)

Docker 镜像

v2.11.1

21 Jan 12:12

Choose a tag to compare

重要提示:在使用这个新版本之前备份您的整个实例!与任何新版本一样,可能会有重大更改。

  1. 关闭您的 docker 实例
  2. 压缩或复制您的dataletsencrypt文件夹
  3. 拉取这个新镜像chishin/nginx-proxy-manager-zh:2.11.1
  4. 打开您的 docker 堆栈并检查日志中是否存在任何问题
  5. 更新您的 DNS 证书
  6. 检查部分或全部主机的预期行为

变化

  • 修复存在 SSL 证书但都不是 DNS 挑战的实例的启动挂起问题

Docker 镜像