initial commit

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Matthias Johnson 2026-02-27 15:09:25 -07:00
commit 75891c3271
129 changed files with 8046 additions and 0 deletions

View file

@ -0,0 +1,34 @@
- name: Install restic backup service
template:
src: restic-backup.service.j2
dest: /etc/systemd/system/restic-backup.service
- name: Install restic backup timer
template:
src: restic-backup.timer.j2
dest: /etc/systemd/system/restic-backup.timer
- name: Enable and start restic backup timer
systemd:
name: restic-backup.timer
enabled: true
state: started
daemon_reload: true
- name: Install restic prune service
template:
src: restic-prune.service.j2
dest: /etc/systemd/system/restic-prune.service
- name: Install restic prune timer
template:
src: restic-prune.timer.j2
dest: /etc/systemd/system/restic-prune.timer
- name: Enable and start restic prune timer
systemd:
name: restic-prune.timer
enabled: true
state: started
daemon_reload: true