certimate-go / certimate-go/certimate

[Feature] DNS-PERSIST-01 支持

Open
#1,264 2 comments 0 reactions 0 assignees View on GitHub
enhancement
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.