geerlingguy / ansible-role-certbot

Ansible Role - Certbot (for Let's Encrypt)
https://galaxy.ansible.com/geerlingguy/certbot/
MIT License
794 stars 348 forks source link

Support more flexible issuance and renewal options #145

Closed sdickenson closed 3 years ago

sdickenson commented 3 years ago

This pull request adds support user-specified certbot options during certificate creation, altering the renewal configuration file of the generated certificate(s), and using systemd timers instead of cron jobs.

The impetus for this PR was to support using an internal CA which supports ACME, and a desire to have auto-renewals happen via webroot instead of stopping the web server during issuance. All added functionality defaults to values which preserve the original intent of the role, so these changes should not be breaking of existing use cases.

stale[bot] commented 3 years ago

This pull request has been marked 'stale' due to lack of recent activity. If there is no further activity, the PR will be closed in another 30 days. Thank you for your contribution!

Please read this blog post to see the reasons why I mark pull requests as stale.

stale[bot] commented 3 years ago

This pull request has been closed due to inactivity. If you feel this is in error, please reopen the pull request or file a new PR with the relevant details.