4 ms·
Looks awesome! Does anyone know if there's an undo command for `$ letsencrypt run`? I would love to try this, but too scared to do it and mess up with my ngin
by jsnk 11y ago
Looks awesome!
Does anyone know if there's an undo command for `$ letsencrypt run`?
I would love to try this, but too scared to do it and mess up with my nginx configs.
- HappyTypist 11y agoPerhaps $ git init your nginx configs?
- nightpool 11y agoI mean... back them up? :D
- schoen 11y agoThe client has a checkpointing mechanism that does back up old configuration versions and can revert them. (This client feature is called the "reverter", in case you care to look at some of the code or issues related to it on our GitHub page.) I still haven't figured out how that interacts with the automated renewal features (probably not well right now!) but the ability to revert configurations exists. Also, please don't try the client with a live site right now, because we don't have general public availability (nobody outside of Let's Encrypt can get a cert issued from the Let's Encrypt intermediate -- you'll get one from "happy hacker fake CA" instead), and we don't have the cross-signature. We're not even quite at the beta-test stage yet, let alone the "please use our certificates on your popular public services" stage. :-) The main exception would be if you currently don't have HTTPS enabled at all and you're in the mood to experiment to learn more about Let's Encrypt.
- technion 11y agoFor this specific reason I'm a lot more comfortable running the "nosudo"[0] variant, which tells you to install the keys yourself. A recently released Ruby gem also looks promising, in that it's a much better codebase with a tonne of tests.[1]. [0] https://github.com/diafygi/letsencrypt-nosudo https://github.com/diafygi/letsencrypt-nosudo [1] https://github.com/unixcharles/acme-client https://github.com/unixcharles/acme-client