Files
Civ/ansible/tasks/configure/backups.yml
2025-09-28 21:23:34 +01:00

23 lines
542 B
YAML

- name: Configure Backups | Create folder
when:
- "'swarm_manager' in group_names"
file:
path: /opt/backups
state: directory
- name: Configure Backups | Copy Script
when: "'swarm_manager' in group_names"
template:
src: ../../templates/backup-and-restart.sh
dest: /opt/backup-and-restart.sh
- name: Configure Backups | Setup Cron
when: "'swarm_manager' in group_names"
cron:
name: "backup"
minute: 0
hour: 10
user: root
job: /opt/backup-and-restart.sh
cron_file: /etc/cron.d/minecraft