certimate-go / certimate-go/certimate
[Feature] DNS-PERSIST-01 支持
- Dominant language
- Go
- Stars
- 9.3k
- Forks
- 898
- Avg merge
- 4d 5h
- Merged PRs (30d)
- 8
Description
### Description / 功能描述
DNS-PERSIST-01 已经被 CA/B 批准,目前可在 Let's Encrypt Staging API 上进行测试
### Motivation / 请求动机
彻底移除了每次申请证书时都需要增/删 DNS 记录的需要
### Miscellaneous / 其他
虽然目前仍处于 Staging 阶段,但由于这是一个重大更改,可能有必要提前添加支持以在 Staging API 上进行测试
此外仍然需要一些 UI 改动来更好地支持 DNS-PERSIST-01
1. https://github.com/certimate-go/certimate/issues/1263
2. 持久验证记录生成器:在 UI 上预先生成指向特定 ACME 账户的验证记录,以支持某些没有 API / API 需要额外收费的 DNS 或不希望在工具内提供 DNS API Key 的情况
### Contribution / 贡献代码
- [x] I am interested in contributing a PR for this! / 我乐意为此提交代码并发起 PR!
Contributor guide
Research direction
Start by reading the DNS-PERSIST-01 description and the linked issue #1263, then test the behavior against the Let's Encrypt Staging API. Done means the project supports persistent validation records and includes the requested UI changes, including a generator for records tied to a specific ACME account.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- devops, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100