mirror of
https://github.com/nikdoof/ansible-borgmatic.git
synced 2025-12-13 02:42:18 +00:00
26 lines
524 B
YAML
26 lines
524 B
YAML
---
|
|
- name: Install BorgBackup
|
|
ansible.builtin.package:
|
|
name: "{{ packages }}"
|
|
state: installed
|
|
vars:
|
|
packages:
|
|
- borgbackup
|
|
- name: Install Borgmatic
|
|
ansible.builtin.pip:
|
|
name: "{{ packages }}"
|
|
vars:
|
|
packages:
|
|
- borgmatic
|
|
- name: Add borgmatic systemd units
|
|
ansible.builtin.copy:
|
|
src: "systemd/{{ item }}"
|
|
dest: "/etc/systemd/system/{{ item }}"
|
|
owner: root
|
|
group: root
|
|
mode: "0644"
|
|
notify: reload systemd
|
|
loop:
|
|
- borgmatic.service
|
|
- borgmatic.timer
|