--- - name: Install rclone apt: name: rclone state: present update_cache: true - name: Create rclone config directory file: path: /root/.config/rclone state: directory owner: root group: root mode: "0700" - name: Deploy rclone config template: src: rclone.conf.j2 dest: /root/.config/rclone/rclone.conf owner: root group: root mode: "0600" - name: Deploy backup script template: src: backup.sh.j2 dest: /usr/local/bin/backup.sh owner: root group: root mode: "0700" - name: Schedule daily backup cron job cron: name: "lunarfront backup" job: "/usr/local/bin/backup.sh >> /var/log/backup.log 2>&1" minute: "0" hour: "3" user: root