Certbot deprecates operating system packages, “standardizes” on snaps
11–20 of 57 posts
Re: Certbot deprecates operating system packages, “standardizes” on snaps
#12Re: Certbot deprecates operating system packages, “standardizes” on snaps
#13This has likely been asked and answered before, but why not write something like this in something that can be statically compiled like go? Isn’t the whole thing just a couple of web requests and cert operations?
Re: Certbot deprecates operating system packages, “standardizes” on snaps
#14Literally just switched from Ubuntu to Debian to get away from snaps
Re: Certbot deprecates operating system packages, “standardizes” on snaps
#15Handing out the keys to the kingdom like this is supremely annoying on a desktop (e.g. Windows 10), but it's completely unacceptable on a server.
This is a terrible move, and they should absolutely walk it back.
Re: Certbot deprecates operating system packages, “standardizes” on snaps
#16Skip Certbot and use the more powerful and versatile tool acme.sh http://acme.sh
Re: Certbot deprecates operating system packages, “standardizes” on snaps
#17The PPA for Certbot includes updates of a lot of OS packages, with with incompatibilities with other Ubuntu provided packages. I've spent hours tracking down and fixing the problems that have come from installing certbot via apt.
Usually, I'm much more a fan of native packages than snaps or similar, but in this case it makes a lot of sense.
Here is a link to the Github Issue: https://github.com/certbot/certbot/issues/5234#event-3691151...
(Edit: Adding issue link)
Re: Certbot deprecates operating system packages, “standardizes” on snaps
#18Re: Certbot deprecates operating system packages, “standardizes” on snaps
#19Host just needs to have ports 80 443 open and docker installed: https://github.com/rocdata/rocserver/blob/main/fabfile.py#L2...
PS: In case I can save anyone days of debugging, if you want to run a wordpress container using this setup, you'll need to do some manual config to convince wp it's running in HTTPS mode, see https://wordpress.org/support/article/administration-over-ss...
Re: Certbot deprecates operating system packages, “standardizes” on snaps
#20This has likely been asked and answered before, but why not write something like this in something that can be statically compiled like go? Isn’t the whole thing just a couple of web requests and cert operations?
https://go-acme.github.io/lego/ is exactly that. This is the client/library underneath traefik's batteries included version of let's encrypt certs.