▲ | adontz 3 days ago | ||||||||||||||||||||||
certbot has an plugin for nginx, so I'm not sure why people think is was hard to use LetsEncrypt with nginx. | |||||||||||||||||||||||
▲ | bityard 2 days ago | parent | next [-] | ||||||||||||||||||||||
Maybe it's better these days, but even as an experienced systems administrator, I found certbot _incredibly_ annoying to use in practice. They tried to make it easy and general-purpose for beginners to web hosting, but they did it with a lot of magic that does Weird Stuff to your host and server configuration. It probably works great if you're in an environment where you just install things via tarball, edit your config files with Nano, and then rarely ever touch the whole setup again. But if you're someone who needs tight control over the host configuration (managed via Ansible, etc) because you need to comply with security standards, or have the whole setup reproducible for disaster recovery, etc, then solutions like acme.sh or LEGO are far smaller, just as easy to configure, and in general will not surprise you. | |||||||||||||||||||||||
▲ | creshal 2 days ago | parent | prev | next [-] | ||||||||||||||||||||||
Certbot is a giant swiss army chainsaw that can do everything middlingly well, if you don't mind vibecoding your encryption intrastructure. But a clean solution it usually isn't. (That said, I'm not too thrilled by this implementation. How are renewals and revocations handled, and how can the processes be debugged? I hope the docs get updated soon.) | |||||||||||||||||||||||
| |||||||||||||||||||||||
▲ | jddj 2 days ago | parent | prev | next [-] | ||||||||||||||||||||||
From the seeming consensus I was dreading setting let's encrypt up on nginx, until I did it and it was and has been... Completely straightforward and painless. Maybe if you step off the happy path it gets hairy, but I found the default certbot flow to be easy. | |||||||||||||||||||||||
▲ | orblivion 3 days ago | parent | prev | next [-] | ||||||||||||||||||||||
From a quick look it seems like a command you use to reconfigure nginx? And that's separate from auto-renewing the cert, right? Maybe not hard, but Caddy seems like even less to think about. | |||||||||||||||||||||||
| |||||||||||||||||||||||
▲ | 9dev 2 days ago | parent | prev | next [-] | ||||||||||||||||||||||
Certbot is a utility that can only be installed via snap. That crap won’t make it to our servers, and many other people view it the same way I do. So this change is most welcome. | |||||||||||||||||||||||
| |||||||||||||||||||||||
▲ | vivzkestrel 2 days ago | parent | prev [-] | ||||||||||||||||||||||
absolute nightmare to get this to work inside docker compose dude. Nobody has documented a decent working solution for this yet. Too many quirks and third parties like nginx-proxy-manager or nginx-proxy/nginx-proxy on github make it even more terrible |