mirror of
https://github.com/geerlingguy/ansible-role-certbot.git
synced 2025-06-16 07:21:44 +02:00
22 lines
764 B
YAML
22 lines
764 B
YAML
---
|
|
- name: Add cron var (if certbot_set_cron_var is true)
|
|
cronvar:
|
|
insertafter: "{{ item.insertafter | default(omit) }}"
|
|
insertbefore: "{{ item.insertbefore | default(omit) }}"
|
|
state: "{{ item.state | default(omit) }}"
|
|
name: "{{ item.name | default(omit) }}"
|
|
value: "{{ item.value | default(omit) }}"
|
|
user: "{{ certbot_auto_renew_user }}"
|
|
loop: "{{ certbot_cron_vars }}"
|
|
when:
|
|
- certbot_set_cron_var
|
|
- certbot_cron_vars
|
|
|
|
- name: Add cron job for certbot renewal (if configured).
|
|
cron:
|
|
name: Certbot automatic renewal.
|
|
job: "{{ certbot_script }} renew {{ certbot_auto_renew_options }}"
|
|
minute: "{{ certbot_auto_renew_minute }}"
|
|
hour: "{{ certbot_auto_renew_hour }}"
|
|
user: "{{ certbot_auto_renew_user }}"
|