32 lines
746 B
YAML
32 lines
746 B
YAML
---
|
|
- name: backup your homefolders to /mnt/backup everyday night
|
|
hosts: all
|
|
remote_user: ansible
|
|
gather_facts: false
|
|
vars:
|
|
restic_create_schedule: true
|
|
restic_repos:
|
|
misamisa:
|
|
location: sftp:misamisa://home/restic/
|
|
password: 'ChangM3'
|
|
init: true
|
|
restic_backups:
|
|
home:
|
|
name: home
|
|
repo: misamisa
|
|
src: /home/
|
|
scheduled: true
|
|
schedule_oncalendar: '*-*-* 01:00:00'
|
|
tasks:
|
|
- name: Create SSH config file
|
|
copy:
|
|
dest: /home/docker/.ssh/config
|
|
content: |
|
|
Hostname misamisa.duckdns.org
|
|
Port 25456
|
|
User restic
|
|
IdentityFile vm
|
|
owner: docker
|
|
group: docker
|
|
mode: '0640'
|