{"library":"certbot","type":"library","category":null,"description":"Certbot is an easy-to-use ACME client developed by the EFF, designed to automate the process of obtaining and renewing free SSL/TLS certificates from Certificate Authorities like Let's Encrypt. It simplifies the setup of HTTPS on web servers by automatically configuring popular servers like Apache and Nginx. Currently at version 5.5.0, Certbot maintains an active development cycle with regular releases, typically on a monthly or bi-monthly basis.","language":"python","status":"active","version":"5.5.0","tags":["security","certificates","letsencrypt","acme","cli","https"],"last_verified":"Thu May 21","install":[{"cmd":"pip install certbot","imports":["Certbot is primarily a command-line utility. Direct programmatic import and use of its core functionality is generally not recommended for end-users managing certificates. For programmatic interaction with the ACME protocol, consider using the 'acme' library (from 'from acme import ...')."]},{"cmd":"pip install 'certbot[apache]' # For Apache plugin\npip install 'certbot[nginx]'  # For Nginx plugin","imports":[]},{"cmd":"sudo apt install certbot python3-certbot-apache # On Debian/Ubuntu for Apache\nsudo dnf install certbot python3-certbot-nginx   # On RHEL/Fedora for Nginx","imports":[]}],"homepage":"https://certbot.eff.org","github":"https://github.com/certbot/certbot","docs":null,"changelog":null,"pypi":"https://pypi.org/project/certbot/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":3.9,"avg_import_s":null,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/certbot/compatibility"}}