github fabriziosalmi/certmate v2.0.4
v2.0.4 - Fix DNS provider plugins in Docker image

2 hours ago

What's Changed

Bug Fixes

  • Fix DNS provider plugins missing in Docker image (#75) — The CI/CD pipeline was building Docker images with requirements-minimal.txt (Cloudflare-only). All DNS provider plugins (Route53, DigitalOcean, Google Cloud, Azure, Hetzner, Porkbun, GoDaddy, and 10 more) are now included.
  • Runtime plugin availability check — CertMate now verifies the certbot plugin is installed before attempting certificate creation, providing clear error messages with install instructions instead of cryptic certbot tracebacks.
  • Remove broken certbot-dns-namecheap — The only version on PyPI (v1.0.0, alpha) targets Python 2.7–3.8 and is incompatible with certbot 2.x / Python 3.12. Namecheap users should use acme-dns as an alternative.
  • Fix 8 non-existent version pins in requirements-extended.txt — Several third-party plugin versions (e.g., certbot-dns-powerdns==2.11.0) don't exist on PyPI and have been corrected to actual latest versions.

Verified Plugins in Docker Image

All 17 DNS plugins are now confirmed working inside the Docker container:
acme-dns, dns-arvancloud, dns-cloudflare, dns-digitalocean, dns-dnsmadeeasy, dns-gandi, dns-godaddy, dns-google, dns-hetzner, dns-linode, dns-nsone, dns-ovh, dns-porkbun, dns-powerdns, dns-rfc2136, dns-route53, dns-vultr

Upgrade

docker pull fabriziosalmi/certmate:latest

Full Changelog: v2.0.3...v2.0.4

Don't miss a new certmate release

NewReleases is sending notifications on new releases.