certbot
Installation
SKILL.md
Certbot
Certbot is a free, open-source software tool for automatically using Let's Encrypt certificates on manually-administrated websites to enable HTTPS.
When to Use
- Automated SSL/TLS Certificate Issuance: Provisioning free, trusted Let's Encrypt certificates for web servers.
- Automatic Certificate Renewal: Configuring cron or systemd timers to renew expiring certificates without downtime.
- Wildcard Certificate Provisioning: Generating wildcard certificates (
*.example.com) via automated DNS-01 challenges. - Web Server Configuration Automation: Automatically configuring HTTPS directives, ciphers, and redirects in Nginx and Apache.
Quick Start
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot