Closed geerlingguy closed 1 year ago
What about just running (https://certbot.eff.org/#ubuntuxenial-nginx)
letsencrypt renew
I would like to give a try solving this. What's the plan on installing plugins? Should we first think about how do we want to manage plugins?
The general idea could be:
certbot_plugins
, empty by default)certbot-nginx
)certonly --nginx
(this will NOT modify nginx configuration)renew
, certbot-nginx
plugin will deal with nginx servers1
and 3
may change installing certbot-auto
via sourcesWhat do you think?
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
This is still an issue.
This issue is no longer marked for closure.
I've added plugin support, so you can have plugin installed, however, you will still need to modify the cerbot command https://github.com/geerlingguy/ansible-role-certbot/pull/108
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
This is still an issue.
This issue is no longer marked for closure.
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
This is still an issue.
This issue is no longer marked for closure.
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
This is still an issue.
This issue is no longer marked for closure.
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
👋
This issue is no longer marked for closure.
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
:wave:
This issue is no longer marked for closure.
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
:wave:
This issue is no longer marked for closure.
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
:wave:
This issue is no longer marked for closure.
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
:wave:
This issue is no longer marked for closure.
I am not sure on what the actual problem is trying to be solved here. If you use the standalone option you get your cert. What you do with it should be up to you and your ansible.
If this is about the cronjob not working as the apache or nginx or whatever is still running then the quick fix would be to ad the pre and post hook.
Really unclean example would be:
"{{ certbot_script }} renew {{ certbot_auto_renew_options }} --pre-hook='systemctl stop {{ certbot_create_standalone_stop_services | join(' ') }}' --post-hook='systemctl start {{ certbot_create_standalone_stop_services | join(' ') }}'"
Like I said "unclean" as the var was intented for the first install according to the README.
Thanks for confirming. This looks close enough to what I came up with for our Matomo role, but I specified it in the domain config instead (which seems cleaner). See the commit for details.
I suppose we can close this then. (I'd do it, but I don't see a button for that.)
This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 30 days. Thank you for your contribution!
Please read this blog post to see the reasons why I mark issues as stale.
This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details.
Maybe use https://github.com/diafygi/acme-tiny?