ansible-collection-base/roles/cloudflare-ddns/tasks/main.yml

19 lines
415 B
YAML
Raw Normal View History

---
# 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