ansible-role-certbot/tasks/renew-cron.yml
2018-09-19 20:12:12 -04:00

16 lines
480 B
YAML

---
- name: Create certbot renewal script.
template:
src: files/certbot-auto-renew-script.j2
dest: /opt/certbot-auto-renew-script.sh
owner: "{{ certbot_auto_renew_user }}"
mode: 0744
- name: Add cron job for certbot renewal (if configured).
cron:
name: Certbot automatic renewal.
job: "/opt/certbot-auto-renew-script.sh"
minute: "{{ certbot_auto_renew_minute }}"
hour: "{{ certbot_auto_renew_hour }}"
user: "{{ certbot_auto_renew_user }}"