ansible-collection-base/roles/cloudflare-ddns/tasks/main.yml
2021-01-08 04:27:31 +01:00

19 lines
415 B
YAML

---
# tasks file for cloudflare-ddns
- name: install cloudflare-ddns package
become: true
xbps:
name: cloudflare-ddns
state: present
- name: template wrapper script
become: true
no_log: true
template:
src: wrapper.sh.j2
dest: /usr/local/bin/cloudflare-ddns-wrapper.sh
- name: add cron job
become: true
cron:
name: cloudflare-ddns
job: /usr/local/bin/cloudflare-ddns-wrapper.sh