{"categories":[{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography"}],"enrichment":{"capability":"A Certbot plugin that automates DNS-01 challenge completion for Let's Encrypt certificate issuance when your domain is managed in DirectAdmin but your service runs elsewhere.","skillfed_tags":["dns-automation","ssl-tls","directadmin"],"use_cases":["Automate wildcard certificate issuance for services on non-DirectAdmin servers with DirectAdmin-managed domains.","Set up unattended Let's Encrypt certificate renewal for applications running outside DirectAdmin infrastructure.","Validate domain ownership via DNS when you cannot modify the web server's DirectAdmin configuration.","Integrate DirectAdmin DNS management into a CI/CD pipeline for automated certificate provisioning."],"what_it_does":"This is a Certbot plugin that bridges Let's Encrypt certificate automation with DirectAdmin DNS management. It implements the DNS-01 ACME challenge protocol, allowing you to prove domain ownership by adding DNS records\u2014useful when your service runs on a different server than the one hosting your domain's DNS in DirectAdmin. The plugin integrates with Certbot and relies on acme, certbot, cryptography, and jinja2 to handle the certificate lifecycle and DNS record manipulation.\n\nYou install it alongside Certbot, configure it with DirectAdmin API credentials, and then use Certbot's standard commands to request certificates (including wildcards). The plugin automatically creates and removes the required DNS validation records, eliminating manual DNS updates and enabling fully automated certificate renewal.","worth_installing":"Yes, if you manage domains in DirectAdmin but run services elsewhere and need automated Let's Encrypt certificates. The low install friction, active maintenance status, and absence of known vulnerabilities support adoption. However, verify the license terms first (they are currently unclear in the metadata) and confirm Python version compatibility with your environment, since the package caps at Python <3.12.0."},"id":"certbot-dns-directadmin","links":{"html":"https://skillfed.io/packages/certbot-dns-directadmin","md":"https://skillfed.io/packages/certbot-dns-directadmin.md","pypi":"https://pypi.org/project/certbot-dns-directadmin/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-12","license_spdx":null,"license_treatment":"unclear","name":"certbot-dns-directadmin","python_support":"capped_below_current","summary":"Certbot plugin.  Allows completing DNS01 challenge against a DirectAdmin Server"},"popularity":{"monthly_downloads":714634,"position":5248,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.27"}
