[GH-ISSUE #264] 可否新增选择自动申请ecc证书或rsa证书的选项 #7260

Closed
opened 2026-03-12 19:50:59 +03:00 by kerem · 5 comments
Owner

Originally created by @avsba001 on GitHub (Jan 23, 2024).
Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/264

如上所述,因项目集成度非常高(二进制执行文件和DB数据库),我貌似没有找到能修改类似acme.sh命令的地方。
而ecc证书在兼容性上看貌似还不错(除了WINXP)

Originally created by @avsba001 on GitHub (Jan 23, 2024). Original GitHub issue: https://github.com/0xJacky/nginx-ui/issues/264 如上所述,因项目集成度非常高(二进制执行文件和DB数据库),我貌似没有找到能修改类似acme.sh命令的地方。 而ecc证书在兼容性上看貌似还不错(除了WINXP)
kerem 2026-03-12 19:50:59 +03:00
Author
Owner

@0xJacky commented on GitHub (Jan 23, 2024):

项目没有用到 acme.sh,用的是 lego。我看好像支持 EC256 和 EC384

github.com/go-acme/lego@7fd1704282/certcrypto/crypto.go (L26)

目前是强制 RSA2048 了
github.com/0xJacky/nginx-ui@f20d97a9fd/internal/cert/cert.go (L96)

<!-- gh-comment-id:1906097061 --> @0xJacky commented on GitHub (Jan 23, 2024): 项目没有用到 acme.sh,用的是 lego。我看好像支持 EC256 和 EC384 https://github.com/go-acme/lego/blob/7fd17042823a3f1f33375db021b343b9d5c347f2/certcrypto/crypto.go#L26 目前是强制 RSA2048 了 https://github.com/0xJacky/nginx-ui/blob/f20d97a9fdc2a83809498b35b6abc0239ec7fdda/internal/cert/cert.go#L96
Author
Owner

@avsba001 commented on GitHub (Jan 27, 2024):

换句话说,除了自己编译,或者是看项目组有没有计划了对吧?

<!-- gh-comment-id:1913171676 --> @avsba001 commented on GitHub (Jan 27, 2024): 换句话说,除了自己编译,或者是看项目组有没有计划了对吧?
Author
Owner

@0xJacky commented on GitHub (Jan 27, 2024):

精力有限,下个测试版主要修复 bug,如果等不及可以尝试自己编译

<!-- gh-comment-id:1913171977 --> @0xJacky commented on GitHub (Jan 27, 2024): 精力有限,下个测试版主要修复 bug,如果等不及可以尝试自己编译
Author
Owner

@avsba001 commented on GitHub (Jan 28, 2024):

感谢解惑

<!-- gh-comment-id:1913455078 --> @avsba001 commented on GitHub (Jan 28, 2024): 感谢解惑
Author
Owner

@0xJacky commented on GitHub (Feb 13, 2024):

已在 v2.0.0-beta.15 中添加这个功能。

<!-- gh-comment-id:1940500637 --> @0xJacky commented on GitHub (Feb 13, 2024): 已在 v2.0.0-beta.15 中添加这个功能。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-ui#7260
No description provided.