No description
Find a file
Beth 1d44d8380b Add automatic certiicate renewal, fixes #1 (#3)
Reviewed-on: #3
Co-authored-by: Beth <ejparker@actcur.com>
Co-committed-by: Beth <ejparker@actcur.com>
2025-03-22 20:18:17 -05:00
defaults Initial testing commit 2024-10-05 13:21:15 -05:00
files Add automatic certiicate renewal, fixes #1 (#3) 2025-03-22 20:18:17 -05:00
handlers Initial testing commit 2024-10-05 13:21:15 -05:00
meta Initial testing commit 2024-10-05 13:21:15 -05:00
tasks Add automatic certiicate renewal, fixes #1 (#3) 2025-03-22 20:18:17 -05:00
tests Initial testing commit 2024-10-05 13:21:15 -05:00
vars added cert generation 2024-10-06 00:13:20 -05:00
README.md Initial testing commit 2024-10-05 13:21:15 -05:00

certbot

This role installs certbot and configures it to automatically update certs for local services

Requirements

Generally paired with nginx-ssl for ssl termination, but might have uses outside of that

Role Variables

This role does not require any extra variables to be set at this time

Dependencies

nginx-ssl (optional)

Example Playbook Template

Playbook creation should be handled by playbook-builder. To include role in a playbook, add one of these lines (changing version/branch as needed) to the template somewhere after core/standard entries:

certbot:tags:v1.0 certbot:branch:testing

[include instructions on how to specify domains that are in use]

License

GPL

Author Information

Beth Parker, ejparker@atcur.com