geerlingguy / ansible-role-certbot

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

Support for custom Acme server #201

Closed Tinyblargon closed 3 months ago

Tinyblargon commented 9 months ago

This PR adds support for connecting to custom/self-hosted Acme server.

The following variables are introduced:

For consistency certbot_env_vars and certbot_server will be overwritten by configuring env_vars and server on the individual certificates.

The certbot_server setting is for configuring the URL to a custom/self-hosted Acme server

The certbot_env_vars setting is for setting the path to a custom CA as this can only be done through the REQUESTS_CA_BUNDLE environment variable. This works like the second example of the Ansible docs allowing for users to set their own environment variables.

Due to the new settings being empty by default this change is fully backwards compatible.

github-actions[bot] commented 5 months ago

This pr 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.

github-actions[bot] commented 3 months ago

This pr 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.