I was wondering why on the Certbot Instructions page, Debian wasn't an option for the system?
The good news is that I think I've got it installed on Debian 13 using the steps below although I warn you they came from Google's AI. All results at the console and browser were good.
sudo apt update
sudo apt install certbot python3-certbot-apache -y
sudo certbot --apache # Obtain and install the SSL certificate
# This put stuff in /etc/letsencrypt and modified /etc/apache2/sites-available/default-ssl.conf
sudo certbot renew --dry-run # Verify auto-renewal
sudo systemctl restart apache2 # Restart the server, I assume this is needed
The current version on the stable version of Debian is 4.0.0 which is outdated (the current version is 5.8.0). By using recommending pip or snap, the Electronic Frontier Foundation can ensure that certbot users are able to use the latest certbot.
Use acme.sh because it is very easy to use. I am never installing pip or snap with Gigs of unnecessary download files and making server hdd size huge. Did it once years ago and never again.