Skip to content

Add CertMate to the Server client list - #2313

Open
fabriziosalmi wants to merge 1 commit into
letsencrypt:mainfrom
fabriziosalmi:add-certmate-client
Open

Add CertMate to the Server client list#2313
fabriziosalmi wants to merge 1 commit into
letsencrypt:mainfrom
fabriziosalmi:add-certmate-client

Conversation

@fabriziosalmi

Copy link
Copy Markdown

This adds CertMate to the Server section of the client list.

CertMate is an actively-maintained, MIT-licensed self-hosted certificate lifecycle manager (web UI + REST API) that wraps certbot to automate issuance and renewal against the ACMEv2 API across 20+ DNS providers (DNS-01), with HTTP-01 also supported.

Checklist from the client-options docs:

  • Respects the Let's Encrypt trademark policy (referenced only descriptively as a supported CA).
  • Not browser-based; runs server-side and supports automatic renewals (a background scheduler renews certificates within their renewal window).
  • Performs routine renewals at randomized times — the renewal sweeps are jittered across a window so instances do not all contact the CA at the same time.
  • Added to the end of the relevant section (Server).
  • Updated the lastmod date stamp in clients.json.

CertMate (https://github.com/fabriziosalmi/certmate) is an actively-maintained,
MIT-licensed self-hosted certificate lifecycle manager (web UI + REST API) that
wraps certbot to automate Let's Encrypt issuance and renewal across 20+ DNS
providers. It runs server-side (not browser-based), performs automatic renewals,
and jitters the renewal sweeps across a window so instances do not all hit the
CA at the same time.
Copilot AI lite review requested due to automatic review settings September 1, 2026 13:32

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The JSON remains valid, the new client entry matches the existing schema and conventions, and the metadata update aligns with the stated PR intent.

Pull request overview

This PR updates the site’s data/clients.json dataset to include CertMate as a Server-category ACME client entry and refreshes the dataset modification date accordingly.

Changes:

  • Updated the lastmod field to 2026-08-29.
  • Added a new client entry for CertMate (GitHub URL, description, supported challenges, and last_commit timestamp) under the Server category.
File summaries
File Description
data/clients.json Adds CertMate to the clients list (Server) and updates the dataset lastmod date.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants